Sol*_*rin 2 java ant junit ubuntu-11.10
我正在尝试在我的Ubuntu 11.10上安装apache-ant,而我却在尝试设置JUnit。
进行官方设置的步骤是:
解压缩junit4.6.zip文件
将junit-4.6.jar添加到CLASSPATH。例如:set classpath =%classpath%; INSTALL_DIR \ junit-4.6.jar; INSTALL_DIR
3.通过运行java org.junit.runner.JUnitCore org.junit.tests.AllTests测试安装
第二步,按照bash的建议将其更改为
导出CLASSPATH = / my / home / directory / JUnit / junit4.10 / junit-4.10.jar
当我询问echo $ CLASSPATH时,答案是:/my/home/directory/JUnit/junit4.10/junit-4.10.jar
看起来是正确的答案。但是当我尝试第三步时,我得到了:
JUnit version 4.10
Could not find class: org.junit.tests.AllTests
Time: 0,001
OK (0 tests)
Run Code Online (Sandbox Code Playgroud)
我仔细检查了MAC和Windows相同问题的旧帖子,但似乎没有什么适合我的。有什么建议吗?
提前致谢。
我在debian机器上遇到了同样的问题。junit文档具有误导性。而sourceforge导致我选择了错误的下载包。这就是我的工作方式:
首先,请确保您在此处下载了zip文件:
http://sourceforge.net/projects/junit/files/junit/4.10/
然后解压缩。我解压缩了~/java。所以我的安装目录是~/java/junit4.10。
接下来,您需要向您的添加2条路径CLASSPATH:jar文件和安装目录。在junit docs中提到了这一点,但是很容易掩盖。
因此,为了明确起见:
~/java)export CLASSPATH=$CLASSPATH:~/java/junit4.10/junit-4.10.jarexport CLASSPATH=$CLASSPATH:~/java/junit4.10/然后尝试:
java org.junit.runner.JUnitCore org.junit.tests.AllTests
Run Code Online (Sandbox Code Playgroud)
并且您应该看到类似以下内容:
JUnit version 4.10
............................................................
............................................................
............................................................
............................................................
............................................................
............................................................
............................................................
............................................................
..........................................................
Time: 12.21
OK (535 tests)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4066 次 |
| 最近记录: |