如何在我的ant脚本中包含其他类路径?

时间:2013-03-08 05:59:22

标签: java ant

我有一个java项目。该项目引用了一个我不希望与我构建的包一起导出的共享库。共享库是一个位于项目文件夹中的jar文件。

项目中的src引用此共享库。当我尝试使用ant构建时,javac无法链接对共享库的引用,建议该类不包含在类路径中。

有人能告诉我如何在不将库移入libs文件夹的情况下包含类路径吗?如果我将它移动到我的libs文件夹中,我认为它将被导出。

1 个答案:

答案 0 :(得分:1)

<classpath>
      <pathelement path="${classpath}"/>
      <fileset dir="lib">
        <include name="**/*.jar"/>
      </fileset>
      <pathelement location="classes"/>
      <dirset dir="${build.dir}">
        <include name="apps/**/classes"/>
        <exclude name="apps/**/*Test*"/>
      </dirset>
      <filelist refid="third-party_jars"/>
</classpath>

Ant Documentation Tutorials

您可以添加classpath元素以在classpath元素

中添加库