1

我目前设置了 ClasspathSuite 来运行我的所有 JUnit 测试。我正在尝试让 ClasspathSuite 类从命令行运行。当我在 bin 目录中并运行此命令时:

java -cp /usr/share/java/junit.jar org.junit.runner.JUnitCore MySuite.class

我得到:

JUnit version 4.10
Could not find class: MySuite.class

Time: 0.002

OK (0 tests)

我还尝试使用文件的绝对路径运行相同的命令,导致相同的错误消息。我究竟做错了什么?

4

1 回答 1

1

只需取下.class零件。当您指定类名时,Java 知道要查看该文件。

java -cp /usr/share/java/junit.jar org.junit.runner.JUnitCore MySuite
于 2013-07-24T23:24:38.580 回答