0

如果我将我的 3rd 方 jar 放在 libs/ 中,那么我可以使用 ant 构建我的项目。但是,我不知道如何将该位置更改为其他位置。例如,如果我将 jars 放在 libs/main 中,我无法让我的构建找到它们。我没有运气尝试过以下属性:

  • jar.libs.dir=libs/main
  • external.libs.dir=libs/main

我尝试将它们放在 xml 和ant.properties文件中,但没有成功。我可以设置什么属性来覆盖 libs 目录?

4

1 回答 1

0

如果您因为 Ant 插件任务不工作而询问:
用于ANT_ARGS该目的,即在其中使用批处理文件/shellscript 来运行您的 ant 脚本,
请参阅该答案以获取更多详细信息
否则,如果源编译失败,请使用<javac>嵌套<classpath>

<javac ...>
  <classpath>
    <pathelement location="lib/"/>
    <pathelement path=".../"/>
  </classpath>
</javac>

这里的例子 => http://ant.apache.org/manual/using.html
和这里 => https://stackoverflow.com/a/722787/130683

于 2012-07-31T19:46:24.393 回答