一切正常,但是当我使用运行方式-> Java应用程序,运行方式-> junit test运行它们时,日食突然停止了执行和junit测试甚至主要方法。

它只是引发错误

Caused by: java.lang.ClassNotFoundException: package.ClassName


whene ClassName-是我尝试运行方法main的类。
它只影响我的一个项目...不同的工作区工作正常,同一工作区中的其他项目也工作正常。

我确定如果我重新创建当前项目,错误将会消失。但是这个项目在日食方面的调整真的很难,所以我想避免它。

有什么线索吗?

最佳答案

ClassName不在类路径中,如果从控制台启动,则应使用-cp参数,如果从eclipse,请在当前(启动)项目的源中添加ClassName

09-10 10:01
查看更多