如何通过`java`找到`org.junit.runner.JUnitCore`?

时间:2017-10-09 21:44:27

标签: java junit

我有一个以

开头的junit java文件MyTest.java
package steal;

import junit.framework.*;

编译完成后,我用

运行它
$ java -cp test:/somepath/to/junit.jar org.junit.runner.JUnitCore  MyTest

/somepath/to/junit.jar是否用于搜索

    {li> junit.framework.*MyTest和/或中使用
  • org.junit.runner.JUnitCore

如果org.junit.runner.JUnitCore找不到/somepath/to/junit.jarorg.junit.runner.JUnitCore如何找到java

感谢。

1 个答案:

答案 0 :(得分:0)

是的,

  用于搜索的

/spathpath/to/junit.jar

junit.framework.*org.junit.runner.JUnitCore

您实际上是在告诉java您要使用提供的类路径执行测试,因此java将扫描此类路径以查找测试代码中的任何导入。

您可能需要查看此内容以了解有关Java Classpath的更多信息:http://javapapers.com/java/java-classpath/