java - Eclipse:未设置 JAVA_HOME

标签 java eclipse environment-variables

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

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

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

但是检查我的环境变量,它们看起来是正确的:

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;

还有什么我想念的吗?

最佳答案

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

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

要在 Eclipse 中设置 JAVA_HOME,导航到 Windows 菜单 -> 首选项 -> 添加运行时变量

导航到运行菜单 -> 外部工具配置 -> 导航到环境选项卡 -> 添加 JAVA_HOME 变量及其路径,因为它是在 eclipse 中设置环境变量的值。

关于java - Eclipse:未设置 JAVA_HOME,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39827802/

相关文章:

java - 如何将 session ID 作为 Soap 请求的一部分传递?

java - Android:如何访问 Slave Sim

java - 如何设置环境变量PATH以同时使用JAVA和Python

vue.js - Vue cli - 类型错误 : Cannot read property 'env' of undefined

java - 与号作为 hashmap 键在 Java 中不起作用?

java - 删除同步方法中的 ArrayList 元素

java - Intellij 中出现错误 "Package org.eclipse.... does not exist"

java - 如何使用 WindowBuilder 将选项卡添加到 JTabbedPane

javascript - 为什么设置了 NODE_DEBUG=fs 环境变量但不起作用?

java - 如何在 Java 桌面应用程序中显示每分钟左右重新加载一次的内容?