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