从构建.xml蚂蚁动态添加 jar



我创建了一个jar文件,其中依赖项(即wlclient.jarwljmxclient.jar)添加到清单文件Class-Path属性中。我收到错误消息说"不支持的协议:t3",但是如果我将这些 jar 放在C:apache-ant-1.8.3lib文件夹中,这将执行而不会出错。

我是蚂蚁新手,请帮忙。

下面给出了创建 jar 文件的 ant 任务。

<jar destfile="projectpoc.jar" basedir="bin" excludes="**/Test.class">
        <manifest>
          <attribute name="Class-Path" 
            value=" lib/mysql-connector.jar lib/log4j-1.2.14.jar lib/ojdbc6.jar lib/wlclient.jar lib/wljmxclient.jar " />
        </manifest>
</jar>

我建议使用manifestclasspath ANT任务。它将正确解析相对于 jar 文件的路径。

请参阅以下答案:Ant + 类路径问题

相关内容

  • 没有找到相关文章

最新更新