朱尼特"Could not find class: MyClass"



我有一个来自Eclipse的项目(在那里一切都很好),我把它复制到另一个文件夹中,并尝试运行JUnit测试。所有文件都在同一个文件夹中(默认包)。文件夹的原始结构为:项目src仓

我在src目录中有2个源文件和1个测试文件。我将junit4.11.jar复制到jre/lib/ext中,以便在默认情况下加载它。我从src文件夹运行java命令,并不断得到错误:"找不到类:MyClass">

我甚至尝试将当前文件夹添加到类路径中,但没有成功。

java -cp . org.junit.runner.JUnitCore MyClass

我在这里、这里和其他许多这样的帖子上都查过了。但它们似乎都不适合我。然后我尝试将代码上移到顶部目录,但没有成功。目前,我在Desktop/MyClassFolder/(在Windows机器上)中有代码。我删除了"src"目录。我也在软帽机上尝试过同样的东西,但没有成功,还使用了JUnit 3.8。我一定错过了一些简单的东西。快把我逼疯了。知道我做错了什么吗?

看起来这是junit-4.11.jar的问题。使用junit4.10.jar一切正常。

最新更新