Eclipse中的junit.jar的JUnit4插件和构建路径

时间:2011-04-19 03:51:43

标签: eclipse junit4

我已经安装了Eclipse(Helios)以及用于某些Android开发的JUnit3,JUnit4和Java Development Tools插件。

我已经创建了一些单元测试,但是它们运行的​​唯一方式(没有为java.lang.ClassNotFoundException抛出org.junit.Test)就是我将{J}添加到{{1}的测试项目构建路径中我从正常的JUnit安装。

为什么Eclipse不能从JUnit4插件中引用junit.jar,当我在Package Explorer中展开库时,我可以看到它?事实上,我可以从测试项目中删除JUnit4库,只留下外部JAR,测试运行正常。

我尝试将插件文件夹的路径添加到我的CLASSPATH系统环境变量中,因为我必须设置JUnit,但这没有任何区别。插件路径在Eclipse中创建为JUNIT_HOME类路径变量,但标记为已弃用。

我是否需要JUnit3和JUnit4插件,因为这些插件必须与我使用的发行版一起提供?

1 个答案:

答案 0 :(得分:2)

在任何新项目中,我添加所需Junit deps的确定方式(除了在maven中声明它们)是使用内置Junit test快捷方式创建测试。

转到新版> Junit Test Case。如果正确的deps不在项目类路径中,eclipse会自动将它们拉入。

相关问题