Eclipse error error: Предупреждение: переменная среды HOME не установлена. Следующий каталог будет использоваться для хранения Git

Запустил Eclipse и получил эту ошибку. Как это исправить?

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.

Если какая-либо дополнительная информация необходима, сообщите мне, и я предоставлю ее.

Ответ 1

Вам нужно установить переменную JAVA_HOME в вашей системе. В зависимости от вашей операционной системы вы можете проверить "Как установить переменную среды?" и с этой точки вам нужно установить переменную среды

Имя переменной: JAVA_HOME Значение: путь к папке Java до корзины

  • В Windows 7 введите "среда" в меню "Пуск"
  • Выберите "Редактировать переменные среды для вашей учетной записи"
  • Нажмите кнопку "Создать".
  • Введите "ДОМОЙ" в поле имени
  • Введите "% USERPROFILE%" или какой-либо другой путь в поле значений.
  • Нажмите "ОК" и "ОК" еще раз. Вы только что добавили домашний каталог в Windows.

Ответ 2

Другие ответы не предполагают, что если вы не используете Git, вы можете полностью игнорировать это предупреждение, а также "EGit не смог обнаружить".

Но я знаю... навязчивые умы не могут просто игнорировать... им НУЖНО исправить это так или иначе, верно?

Затем выполните:

  • Перейдите в меню "Окно → Настройки"
  • Развернуть: "Команда → Git → Подтверждения и предупреждения"
  • Снимите флажки "Домашний каталог" и "Git префикс"
  • Ok
  • В журнале рабочей области удалите старые предупреждения (значок красного креста)
  • Перезапуск Eclipse
  • Почувствуйте мир, распространяющийся через ваш разум...:)

Ответ 3

Это предупреждение, потому что среда HOME не определена, тогда как EGit (плагин для Git) нуждается в ней, чтобы знать, где найти конфигурацию и репозиторий Git. По умолчанию он будет использовать текущий каталог пользовательской базы, но риск в том, что если у вас установлено Git в другом месте, EGit и Git могут иметь разные типы поведения. Если вы не используете Git, просто отключите предупреждение, как описано.

Вот руководство пользователя EGit: https://wiki.eclipse.org/EGit/User_Guide#Setting_up_the_Home_Directory_on_Windows В нем объясняется, что вы должны установить переменную HOME с значением% USERPROFILE%.

Вы также можете проверить это http://git-scm.com/book/en/Getting-Started-First-Time-Git-Setup и Изменение местоположения .gitconfig в Windows

Ответ 4

Вы должны изучить официальную документацию

Настройка домашнего каталога в Windows

Добавьте переменную окружения HOME в переменные среды.

В Windows 7:

  • введите "среда" в меню "Пуск".
  • Выберите "Редактировать переменные среды для вашей учетной записи".
  • В разделе "Пользовательские переменные" нажмите кнопку "Создать".
  • Введите "ДОМОЙ" в поле имени.
  • Введите "% USERPROFILE%" или какой-либо другой путь в поле значений.
  • Нажмите "ОК" и "ОК" еще раз. Вы только что добавили домашний каталог в Windows.

Файл > Выход, затем перезапустите приложение.