我是Java新手并且有一些基本问题。非常感谢你的帮助。
我尝试运行HelloWorld
程序,但出现错误:
"错误:无法找到或加载主类HelloWorld"。
我注意到Eclipse
将项目保存在并行虚拟商店目录中,而不是我提到的那个。
当我手动将项目移动到Eclipse_Workspace
目录时,它工作得很好。我应该怎样做才能Eclipse
正确保存文件?!
如果需要:
我为JDK 1.8.0_51
和Win 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
由于
答案 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中的输出与你的相同。 再次感谢