-1

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

项目中的 src 引用了这个共享库。当我尝试使用 ant 构建时,javac 无法将引用链接到共享库,这表明该库未包含在类路径中。

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

4

1 回答 1

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 文档教程

您可以添加类路径元素以在类路径元素中添加库

于 2013-03-08T06:06:02.647 回答