0

我无法让我的主要方法运行,并且在 Eclipse 中收到以下错误消息:

 Error: Could not find or load main class CLASSNAME

恐怕我的 JRE 设置或 CLASSPATH 变量有问题。许多其他线程建议检查“.classpath”文件的绝对路径,但是我在这个文件中的所有路径都是相对的。

我尝试使用的 JRE 是“C:\Program Files\Java\jre7”中的“jre7”。我的 CLASSPATH 环境变量读取:.;"C:\Program Files\Java\jre7\bin"

我的项目/环境设置可能有什么问题?由于某种原因,我工作区中的所有其他项目仍然正常运行。

4

1 回答 1

0

CLASSPATH如果您的所有其他项目仍在工作,我认为您的 JRE 或变量没有任何问题。

这可能不是唯一的原因,但我只是去设置了一个项目,创建了一个带有 main 方法的类,然后运行了一次。然后我去重命名了这个类,并试图重新开始它。运行配置仍然具有原始名称,因此找不到 main 方法,并引发了同样的错误。修复运行配置或创建新配置应该可以修复它。

如果您的应用程序不是这种情况,您能否提供有关您用于该特定项目的运行配置和主类的其他信息?

于 2013-08-03T21:25:58.030 回答