有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

JavaJUnit4。jar和测试文件在同一文件夹中,找不到类

我有junit4。jar与TestMain一起放在文件夹中。java

我成功地编译了testmain,然后尝试使用命令行运行它

java -cp junit4.jar org.junit.runner.JUnitCore TestMain

我收到了这个错误消息

JUnit version 4.10
Could not find class: TestMain

但是它们在同一个文件夹里!我错过了什么


共 (1) 个答案

  1. # 1 楼答案

    我认为您需要将当前目录添加到类路径

    试试看(我在junit-4.10.jar之后添加了:。

    java -cp junit-4.10.jar:. org.junit.runner.JUnitCore TestMain

    请注意,错误消息中的JUnit版本与-cpjar版本不同。我使用了4.10版,因为这是您的错误消息显示的版本

    资料来源:this Stack Overflow answer