【发布时间】:2013-04-05 17:35:35
【问题描述】:
我的文件结构如下:
ServerCode <- src , libs, bin
我正在尝试编译 src 中的所有代码。 Src 在顶层和子目录中有几个 .java 文件。 libs 包含构建我的项目所需的所有 .jar 文件。
我编写了以下 build.xml,但是当我尝试编译它时,编译器会抛出错误,找不到我所包含的库的符号错误。
<project default="compile">
<target name="compile">
<mkdir dir="bin"/>
<javac srcdir="src" destdir="bin" classpath="libs/*.jar">
</target>
</project>
【问题讨论】:
-
尝试给出所有 jars 所在的绝对路径,而不是 libs/*.jar 。它是 libs 还是 lib?
-
是的,我给出了相对路径,认为它会起作用。我尝试给出完整的路径,但没有运气......
-
你能告诉我lib文件夹在哪里以及build.xml在哪里吗?
-
ServerCode -> bin,libs,src, build.xml
标签: java ant compilation classpath javac