无法找到Eclipse / Java类

时间:2015-07-25 14:25:04

标签: java eclipse

我是Java新手并且有一些基本问题。非常感谢你的帮助。 我尝试运行HelloWorld程序,但出现错误:

  

"错误:无法找到或加载主类HelloWorld"。

我注意到Eclipse将项目保存在并行虚拟商店目录中,而不是我提到的那个。 当我手动将项目移动到Eclipse_Workspace目录时,它工作得很好。我应该怎样做才能Eclipse正确保存文件?!

如果需要: 我为JDK 1.8.0_51Win 32下载了Eclipse IDE for Java developers (Luna Service Release 1 (4.4.1))Win7 32 Ultimate。 我在系统变量中添加了Path值 -

  

C:\ Program Files \ Java \ jdk1.8.0_51 \ bin

Eclipse中的默认资源路径是:

  

C:\ Program Files \ Java \ Eclipse_Workspace

由于

2 个答案:

答案 0 :(得分:0)

VladBio,

确保正确设置以下环境变量:

JAVA_HOME = jdk根文件夹(C:\ Program Files \ Java \ jdk1.8.0_51)

路径 = jdk bin文件夹(C:\ Program Files \ Java \ jdk1.8.0_51 \ bin)

要测试此内容,请转到 cmd (开始 - >运行 - > cmd)并输入:

java -version

C:> java -version java版" 1.8.0_45" Java(TM)SE运行时环境(版本1.8.0_45-b15) Java HotSpot(TM)64位服务器VM(内置25.45-b02,混合模式)

如果您看到正确的版本,则问题出在Eclipse中。

在Eclipse中,您可以在Windows中检查JDK设置 - >偏好 - >已安装的JRE。你应该在那里列出正确的JDK。

在Eclipse上,您还可以拥有项目特定的Java版本。 右键单击您的项目 - >属性。在“库”选项卡上,您应该看到类似 JRE系统库[jdk1.8.0_45]

的内容

检查here以获取可能出现问题的更详细答案。

我希望这有帮助。

答案 1 :(得分:0)

非常感谢。 我想我想出来了。 这是eclipse中的一个问题 - 它无法在java目录中自动进行更改,因为只有管理员批准才允许进行任何更改。 我将eclipse中的路径更改为桌面上的文件夹。它解决了这个问题。 顺便说一句,我试过你说的话,cmd中的输出与你的相同。 再次感谢