我有一个java项目。该项目引用了一个我不希望与我构建的包一起导出的共享库。共享库是一个 jar 文件,位于我项目的文件夹中。
项目中的 src 引用了这个共享库。当我尝试使用 ant 构建时,javac 无法将引用链接到共享库,这表明该库未包含在类路径中。
谁能告诉我如何在不将库移动到我的 libs 文件夹中的情况下包含类路径?如果我将它移动到我的 libs 文件夹中,我认为它将被导出。
<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>
您可以添加类路径元素以在类路径元素中添加库