高分解决Eclipse使用ant和Junit出现错误。

四十岁开始写程序 2004-10-18 05:35:23
Eclipse使用JUnit的测试案例都能正常运行。
但是使用ant之后,build.xml编译测试案例的时候出现:
[javac] Compiling 5 source files to C:\Program Files\eclipse\workspace\Hello\build\classes
[javac] C:\Program Files\eclipse\workspace\Hello\src\test\com\company\AllUnitTests.java:8: package junit.framework does not exist
[javac] import junit.framework.Test;
[javac] ^
[javac] C:\Program Files\eclipse\workspace\Hello\src\test\com\company\AllUnitTests.java:9: package junit.framework does not exist
[javac] import junit.framework.TestCase;
[javac] ^
[javac] C:\Program Files\eclipse\workspace\Hello\src\test\com\company\AllUnitTests.java:10: package junit.framework does not exist
[javac] import junit.framework.TestSuite;

请问兄弟们,这个问题怎么解决啊?
...全文
163 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
好了,把这个包加进来,然后目录改了一下就好用了。
谢谢jcw2016.
  • 打赏
  • 举报
回复
我的问题 例子是按照下面网页作的:
http://dev.csdn.net/develop/article/41/41769.shtm
  • 打赏
  • 举报
回复
不好用啊。可能有其他地方没有弄好。
我的msn: shirongxin@hotmail.com .
我把我的问题的图片,和文件发给大家看。
jcw2016 2004-10-18
  • 打赏
  • 举报
回复
在编译和运行中所有需要的类库都应该定义到类路径中。
jcw2016 2004-10-18
  • 打赏
  • 举报
回复
把junit.jar路径定义到ant的build.xml文件的compile任务中
<property name="lib.dir" value="lib\junit.jar"/>
<target name="compile">
<delete dir="${build.dir}"/>
<mkdir dir="${build.dir}"/>
<javac srcdir="${src.dir}" destdir="${build.dir}" classpath="${lib.dir}">
<include name="**/*.java" />
</javac>
</target>

58,454

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧