Eclipse:JAVA_HOME未设置

时间:2016-10-03 08:56:02

标签: java eclipse environment-variables

The system cannot find the path specified.
JAVA HOME is not set correctly.

当我尝试在Eclipse中运行Web服务器时出现以下错误:

系统找不到指定的路径。 JAVA HOME设置不正确。

但检查我的env变量看起来是正确的:

echo %JAVA_HOME%
C:\Program Files (x86)\Java\jdk1.8.0_101

echo %PATH%
C:\ProgramData\Oracle\Java\javapath;c:\windows\system32;c:\windows;c:\windows\system32\wbem;c:\windows\system32\windowspowershell\v1.0\;C:\Program Files\Git\cmd;C:\HashiCorp\Vagrant\bin;C:\Installation;C:\Program Files (x86)\Brackets\command;C:\Program Files (x86)\Java\jdk1.8.0_101\bin;C:\ProgramData\Oracle\Java\javapath;c:\windows\system32;c:\windows;c:\windows\system32\wbem;c:\windows\system32\windowspowershell\v1.0\;C:\Program Files\Git\cmd;C:\HashiCorp\Vagrant\bin;C:\Installation;C:\Program Files (x86)\Brackets\command;C:\Program Files (x86)\Java\jdk1.8.0_101\bin;C:\ProgramData\Oracle\Java\javapath;c:\windows\system32;c:\windows;c:\windows\system32\wbem;c:\windows\system32\windowspowershell\v1.0\;C:\Program Files\Git\cmd;C:\HashiCorp\Vagrant\bin;C:\Installation;C:\Program Files (x86)\Brackets\command;

还有其他我想念的东西吗?

2 个答案:

答案 0 :(得分:1)

检查系统环境变量和用户环境变量......似乎eclipse正在从不同的环境中获取变量..

如果问题仍然存在,那么在eclipse中设置JAVA_HOME以明确告知eclipse系统中安装java的位置。要在eclispe中设置JAVA_HOME,请在下面给出几个选项。

在eclipse中设置JAVA_HOME导航到Windows菜单 - >偏好 - >添加运行时变量

OR

导航至“运行”菜单 - >外部工具配置 - >导航到环境标签 - >添加JAVA_HOME变量及其路径作为在eclipse中设置环境变量的值。

答案 1 :(得分:0)

实际上路径/类路径/任何设置都在"管理员"特权,如果直接启动eclipse,将不会被访问。 右键单击eclipse.exe并选择"以管理员身份运行"。
希望它有效