下午写了一个ant脚本,打算让ant自动将项目中需要的类编译一下。Eclipse中编译没有任何问题,但是一运行ant脚本就 错,很多第三方的jar包不存在或者干脆找不到,实在让人百撕不得骑姐……
错如下:
[javac] D:eclipseworkspacepatch-installersrccomchinapowerupdaterbpmutilCheck4Patch.java:7: 软件包 org.dom4j 不存在
[javac] import org.dom4j.Element;
[javac] ^
[javac] D:eclipseworkspacepatch-installersrccomchinapowerupdaterbpmutilCheck4Patch.java:10: 找不到符
找不到jar包的错误很常见,一般都是classpath配置的不对。
隐约感觉到,肯定ant依赖的classpath有关系。上 查了一下,果然如此。
原来我们需要指定一下javac命令依赖的类库,下面给出一个模板ant脚本:
指定好之后,可以正常编译通过。
例如我的项目:必须把依赖的模块配置进去
文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览92784 人正在系统学习中 相关资源:…跑步者,铁人三项运动员和教练的性能软件-其它代码类资源-CSDN…
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!