这两天一直被Eclipse下的ant配置困扰,我的Eclipse的安装路径是d:Eclipse,工程文件位于e:/workspace/ProjectWithJUnit,文件夹结构为
|--src--|--com--|--wallace--|--addAndSubtract.java
|--test--------|--testAddAndSubtract.java
|--lib--|--junit.jar
build.xml
相关系统变量为:
ANT_HOME:D:/eclipse/plugins/org.apache.ant_1.6.5;
JAVA_HOME:C:/Program Files/Java/jdk1.6.0_03;C:/Program Files/Java/jre1.6.0_03;
CLASSPATH:.;C:/Program Files/Java/jdk1.6.0_03/lib/tools.jar;C:/Program Files/Java/jdk1.6.0_03/jre/lib/rt.jar;
Path:C:/Program Files/Java/jdk1.6.0_03/bin;C:/Program Files/Java/jdk1.6.0_03/jre/bin;%ANT_HOME%/bin;
最初在构建build.xml的时候,提示Unable to find a javac compiler,之后按照网上的介绍,将tools.jar移动到
jre.lib目录下,与rt.jar同一位置,之后,ant可以运行。并能生成响应报告,但单元测试并未能成功执行,在report中仍有错误:com/test/testAddAndSubtract (wrong name: src/com/test/testAddAndSubtract),这个问题仍有待解决。
本文分享了在Eclipse中配置Ant的过程及遇到的问题。包括调整系统变量、解决javac编译器未找到的问题,以及单元测试未能正常执行的情况。
386

被折叠的 条评论
为什么被折叠?



