Junit 4.12:无法找到或加载主类org.junit.runner.JUnitCore

时间:2019-07-08 18:34:03

标签: java junit junit4 classnotfoundexception

我阅读了类似的文章,但是给出的答案都没有解决我的问题。 可能是什么问题?

我用以下命令生成jar:

jar -cvfe myJar.jar src.StudentTestRunner flavour src

查看我的jar文件(jar tf myJar.jar)会得到如下效果:

META-INF/
META-INF/MANIFEST.MF
src/
src/StudentTestRunner.java
src/StudentTestRunner.class
src/StudentTests.java
src/StudentTests.class
flavour/
....

但是运行此命令时
java -cp .:/libs/junit-4.12.jar:/libs/hamcrest-core-1.3.jar -jar myJar.jar,我得到了:

Exception in thread "main" java.lang.NoClassDefFoundError: org/junit/runner/JUnitCore
Caused by: java.lang.ClassNotFoundException: org.junit.runner.JUnitCore at java.net.URLClassLoader.findClass(URLClassLoader.java:382)

我想念什么?

0 个答案:

没有答案