问题描述
我是Java新手,有一些基本问题。
非常感谢您的帮助。
我尝试运行HelloWorld
程序,但出现错误:
“错误:找不到或加载主类HelloWorld”。
我注意到Eclipse
将项目保存在并行虚拟存储目录中,而不是我提到的那个目录中。
当我手动将项目移动到Eclipse_Workspace
目录时,它可以正常工作。
我该怎么做才能使Eclipse
正确保存文件?
如果需要:我下载了Win 32
JDK 1.8.0_51
和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
谢谢
1楼
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 SE运行时环境(内部版本1.8.0_45-b15)Java HotSpot(TM)64位服务器VM(内部版本25.45-b02,混合模式)
如果您看到正确的版本,则问题出在Eclipse中。
在Eclipse中,您可以在Windows->首选项->已安装JRE中检查您的JDK设置。 您正确的JDK应该在此处列出。
在Eclipse上,您还可以具有项目特定的Java版本。 右键单击您的项目->属性。 在“库”选项卡上,您应该看到类似JRE System Library [jdk1.8.0_45]的内容。
查看有关可能出问题的更详细的答案。
我希望这有帮助。
2楼
非常感谢。 我想我明白了。 这是eclipse中的一个问题-它无法自动在java目录中进行更改,因为只有在获得管理员批准的情况下才允许进行任何更改。 我将eclipse中的路径更改为桌面上的文件夹。 它解决了问题。 顺便说一句,我尝试了您所说的内容,cmd中的输出与您的相同。 再次感谢