2013-10-04 22 views
13

启动Eclipse并得到此错误。我如何解决它?Eclipse项目范围错误:警告:未设置环境变量HOME。以下目录将用于存储Git

Warning: The environment variable HOME is not set. The following directory will be used to store the Git 
user global configuration and to define the default location to store repositories: 'C:\Documents and Settings\Wizard'. If this is 
not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and 
EGit might behave differently since they see different configuration options. 
This warning can be switched off on the Team > Git > Confirmations and Warnings preference page. 

如果需要任何其他信息,请告诉我,我会提供。

回答

9

您需要在系统中设置JAVA_HOME变量。 取决于您的操作系统,您可以检查“如何设置环境变量?”并从该点需要设置环境变量

变量名:JAVA_HOME 值:Java的路径高达bin文件夹

  1. 在Windows 7中,键入“环境”在开始菜单
  2. 选择“编辑您的帐户的环境变量“
  3. 单击”新建“按钮。
  4. 在名称字段中输入“HOME”
  5. 在值字段中输入“%USERPROFILE%”或其他路径。
  6. 单击确定,然后再次确定。您刚刚在Windows上添加了主目录。
+0

设为首页到C:\ PROGRA〜1个\的Java \ jre7,然后重新启动计算机,重新启动Eclipse中,清洗项目。没有工作。更改为C:\ Program Files \ Java \ jre7,重新启动,启动,清理。错误不会消失。这与Git有关吗? –

+1

在路径中也包含bin文件夹。 –

+0

我应该使用哪种方式键入“程序文件”?我应该像在JAVA变量中那样在PATH变量中添加整个路径吗?我应该在更改后重新启动计算机,以便应用它们? –

5

这是一个警告,因为没有定义HOME环境,而EGit(Git的插件)需要它来知道在哪里找到Git配置和存储库。默认情况下,它将使用当前的用户基目录,但风险是如果您将Git安装在其他位置,EGit和Git可能会有不同的行为。如果您不使用Git,只需按照说明停用警告即可。

以下是EGit用户指南:https://wiki.eclipse.org/EGit/User_Guide#Setting_up_the_Home_Directory_on_Windows 它解释了您必须将%USERPROFILE%设置为HOME变量值。

您可以检查太http://git-scm.com/book/en/Getting-Started-First-Time-Git-SetupChanging .gitconfig location on Windows

+0

这是莫名其妙,我...我没有'%HOME%'明确设置,但我可以'回声%HOME%'并获得正确的值。 Eclipse并没有警告我,%HOME%没有设置...但是,例如,在我的'.gitconfig'中寻找%HOMEDRIVE%\%HOMEPATH%'。如果我设置HOME =%USERPROFILE%'这一切都可行!如果明确设置了HOME,为什么它很重要?它会以任何方式解决问题。 – thekbb

+0

你使用Cygwin吗? –

+0

nope。我完全明白地添加了“HOME”变量......但我不明白为什么我必须 – thekbb

14

其他的答案不考虑,如果你不使用的Git,那么你完全可以忽略这个警告,随着“例如:It无法检测”一。

但我知道......迷恋的心灵不能忽略......他们需要修复它,对吗?

然后继续:

  1. 转到 “窗口 - >首选项” 菜单
  2. 展开: “团队 - > Git的 - >确认书和警告”
  3. 取消选择 “主目录”和“Git的前缀”框
  4. 在Workspace日志中删除旧的警报(红色十字图标)
  5. 重启Eclipse
  6. 感受和平传遍你的脑海......:)
0

你应该学习的官方文档

设置主目录在Windows

HOME环境变量添加到您的环境变量。

在Windows 7中:

  1. 型 “环境” 在开始菜单。
  2. 选择“编辑您的帐户的环境变量”。
  3. 在“用户变量”中,单击“新建”按钮。
  4. 在名称字段中输入“HOME”。
  5. 输入“%USERPROFILE%”或价值领域的一些其他的路径。
  6. 单击确定,然后再次确定。您刚刚在Windows上添加了主目录。

文件>退出,然后重新启动应用程序。

相关问题