问题:从Myeclipse2013 SR2执行简单的'Hello World‘Java应用程序时出现以下错误。运行内部Tomcat服务器时也会出现相同的错误。
错误:无法找到或加载主类jdk1.7.0_40
环境: Windows 7,64位计算机JDK 7,安装为C:\Program Files\Java\jdk1.7.0_40
机器上还有C:\Program Files (x86)\Java\jdk1.7.0_40 --仅供参考
环境设置为:
JAVA_HOME=C:\Program Files\Java\jdk1.7.0_40
CLASSPATH=C:\Program Files\Java\jdk1.7.0_40\bin;.;
PATH=C:\Program Files\Java\jdk1.7.0_40\bin; 同样在Myeclipse中:Installed JRE被设置为C:\Program JDK Files\Java\jdk1.7.0_40路径。
一个奇怪的观察是: 1.在XP上安装Myeclipse2013 SR2时,它被安装在C:\Program Files\,但是对于这台机器,它被安装在"C:\Users\UserName\AppData\Local\MyEclipse Professional\myeclipse.exe“上,即使使用管理员权限也是如此。当尝试在安装过程中更改程序文件的安装目录路径时,工具提示显示为restricted access.So我们在"C:\Users\UserName\AppData\Local\MyEclipse Professional\myeclipse.exe“上安装了Myeclipse2013。
这是个问题吗?或者还有另一个问题。
请指导解决此问题。
向您致敬,达塔普拉萨德
发布于 2013-10-28 12:01:07
如果其他人看到了这一点,从MyEclipse论坛上的讨论来看,问题似乎出在Java7JDK的更新40的使用上。用户切换到更新25,没有任何问题。我用update 45尝试了一下,没有任何问题。
发布于 2014-03-25 15:31:34
安装64位计算机支持的JDK jdk-7u51-windows-x64.exe以运行java程序。不要在64位机器上使用32位JDK jdk-7u51-windows-i586.exe。
https://stackoverflow.com/questions/19403373
复制相似问题