我不明白为什么这个Ant任务失败了:
我的罐子都在lib中,加上一个外部罐子.当我将鼠标悬停在类路径部分时,eclipse显示此配置可识别所有jar文件.
在编译时,我得到100个错误,找不到这个包或符号(它没有找到罐子).
[javac] Compiling 51 source files to C:\MyProjects\MyCommons\bin
[javac] C:\MyProjects\MyCommons\src\com\proxyandvpn\datamodel\Notification.java:3: package org.joda.time does not exist
[javac] import org.joda.time.DateTime;
[javac] ^
[javac] C:\MyProjects\MyCommons\src\com\proxyandvpn\datamodel\Transaction.java:5: package org.joda.time does not exist
[javac] import org.joda.time.DateTime;
我已经尝试了我可以找到的每种格式的类路径,classpathref,嵌入式,文件集,文件列表等大约一个小时.
有人看到错误吗?
在打电话之前,我打电话给
删除它允许javac命令成功编译.
解决方法:
你应该尝试这个(没有自己跑,但我觉得它有效):
然后
如果有错误,请将它们放入评论中.我会纠正它.
标签:java,classpath,ant,javac
来源: https://codeday.me/bug/20190626/1295328.html