如何为 Spring 工具套件正确设置 JAVA HOME 环境变量



在打开Roo项目的情况下打开Spring Tool Suite时,我不断收到以下错误消息。

对于以前的项目,我没有这个问题。那么,这可能与Roo有关?

消息:警告:未设置环境变量 HOME。以下目录将用于存储 Git 用户全局 配置并定义要存储的默认位置 存储库:"C:\Users\Media Markt Apeldoor"。如果这不正确 请设置 HOME 环境变量并重新启动 Eclipse。 否则,Git for Windows 和 EGit 的行为可能会有所不同,因为它们 查看不同的配置选项。可以关闭此警告 在团队> Git>确认和警告首选项页面上。

但是我的环境变量(用户和系统)设置如下,指向我的JDK目录:

变量名称:JAVA_HOME变量值:C:Program~1Javajdk1.8.0_91

我的JDK在这里: C:Program FilesJavajdk1.8.0_91

因此,"~1"在变量的值中应该没问题。

为了设置环境变量,我遵循了这个网站:https://confluence.atlassian.com/doc/setting-the-java_home-variable-in-windows-8895.html

已将此信息添加到我的问题中:当我查看该程序的会话数据时 Spring 工具套件,我看到以下内容,这让我感到困惑,因为我有一个 64 位 -system.eclipse.buildId=3.8.0.201606301029-RELEASE-e46

java.version=1.8.0_91

java.vendor=Oracle Corporation

BootLoader 常量: OS=win32, ARCH=x86_64, WS=win32, NL=en_US

框架参数: -product org.springsource.sts.ide

命令行参数: -os win32 -

ws win32 -arch x86_64 -product org.springsource.sts.ide

这是我的解决方案:

变量名:JAVA_HOME

变量值:C:\Program~1\Java\jdk1.8.0_91\bin

变量名称:主页

变量值: %用户配置文件%

不再有错误

我只需将名称更改为"HOME"而不是"JAVA_HOME"即可解决它

变量名称:HOME 变量值:C:\Program~1\Java\jdk1.8.0_91

谢谢乌尔里希的帮助。

最新更新