我有一个导入一些 servlet 库的类。当我从命令行编译它时它很好。
当我使用 ant compile 任务编译它时,它给出了在其路径中找不到 servlet 库的错误。
这是已知/常见的情况吗?
这是我的 Ant 目标:
<target name="compile" depends="prepare" description="compile the source" >
<echo>=== COMPILE === SRCDIR: ${src}/com/udfr/src/java </echo> <!-- Compile the java code from ${src} into ${build} -->
<javac srcdir="${src}/com/udfr/src/java" destdir="${dist}/WEB-INF/classes"/>
</target>
最佳答案
如果您没有在 javac
任务的类路径中正确指定 servlet 库,这种情况很常见……我怀疑这就是问题所在。如果您发布失败的任务和有效的命令行,我们将能够提供更多帮助。
关于java - Ant Javac 和 Commandline Javac 给出不同的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5626317/