web-dev-qa-db-ja.com

Eclipseプロジェクト全体のエラー:警告:環境変数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.

追加情報が必要な場合はお知らせください。提供します。

20
J. K.

システムでJava_HOME変数を設定する必要があります。オペレーティング環境に応じて、「環境変数の設定方法」を確認できます。その時点から、環境変数を設定する必要があります

変数名:Java_HOME値:Java upto binフォルダーのパス

  1. Windows 7では、スタートメニューに「environment」と入力します
  2. 「アカウントの環境変数の編集」を選択します
  3. 「新規」ボタンをクリックします。
  4. 名前フィールドに「HOME」と入力します
  5. 値フィールドに「%USERPROFILE%」または他のパスを入力します。
  6. [OK]をクリックし、もう一度[OK]をクリックします。 Windowsにホームディレクトリを追加しました。
16

他の回答では、Gitを使用しない場合、「EGitが検出できませんでした」警告とともに、この警告を完全に無視できるとは考えていません。

しかし、私は知っています...強迫観念はただ無視することはできません...彼らはとにかくそれを修正する必要がありますよね?

次に進みます:

  1. 「ウィンドウ->設定」メニューに移動します
  2. 展開:「チーム-> Git->確認と警告」
  3. [ホームディレクトリ]ボックスと[Gitプレフィックス]ボックスのチェックを外します
  4. Ok
  5. ワークスペースログで、古い警告(赤い十字アイコン)を削除します
  6. Eclipseを再起動します
  7. 心に広がる平和を感じてください... :)
22
M. Suscripto

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-Setup および Changing .gitconfig location on Windows

7
Laurent.B

公式文書を勉強する必要があります

Windowsでのホームディレクトリのセットアップ

環境変数HOMEを環境変数に追加します。

Windows 7の場合:

  1. スタートメニューで「environment」と入力します。
  2. 「アカウントの環境変数の編集」を選択します。
  3. 「ユーザー変数」の下で、「新規」ボタンをクリックします。
  4. 名前フィールドに「HOME」と入力します。
  5. 値フィールドに「%USERPROFILE%」または他のパスを入力します。
  6. [OK]をクリックし、もう一度[OK]をクリックします。 Windowsにホームディレクトリを追加しました。

[ファイル]> [終了]をクリックして、アプリケーションを再起動します。

3

環境変数HOMEまたはJava_HOMEをシステムまたはすべてのユーザーに設定する必要はありません。必要なデータは、小さなスクリプトでEclipseまたはGitまたはEGitに簡単に提供できます。-脳を使用して、ecilpseまたはGitまたはEGitのHOMEがどこにあるかを確認します。これらのプログラムからアクセス可能なディレクトリを選択できます。たとえば、ディレクトリはN:\somewhere\Eclipse\HOMEです。 -実行可能なEclipseファイルの場所を調べます。 -新しいテキストファイルをエディターで、またはデスクトップまたは好きなディレクトリのお気に入りのテキストエディターアプリで開きます。 -3行の次のテキストを書く

SET HOME=N:\somewhere\Eclipse\HOME
start "Run Eclipse" "F:\ProgramFiles\Eclipse\Java-2019-03\Eclipse\eclipse.exe"
EXIT
  • ここでN:\somewhere\Eclipse\HOMEは、選択した既存のディレクトリの単なる例です。 「Eclipseを実行」は、スクリプトウィンドウのタイトルの例です。 「F:\ ProgramFiles\Eclipse\Java-2019-03\Eclipse\eclipse.exe」は、exclipeアプリの起動例です。
  • テキストファイルを「RunEclipse.cmd」として保存します
  • RunEclipse.cmdを実行することにより、このスクリプトに対してのみHOME環境変数を設定します。 Eclipse.exeはスクリプト環境から取得でき、エラーは発生しません。
0
user11324004

これは、JEEパッケージにPlatform SDKがないためです。 (Eclipseに「Eclipse Platform Plug-in Developer Resources」がありますIDE for Eclipse Committers(以前のEclipse Standard)、ただしEclipseにはありませんIDE for Java EE開発者。)このバグは、「Eclipse Project Updates」サイトから手動でインストールすることで解決できます。 ([ヘルプ]-> [新しいソフトウェアのインストール]-> [Eclipseプロジェクトの更新]を選択-> [カテゴリ別にアイテムをグループ化]の選択を解除-> [Eclipse Platform Plug-in Developer Resources]を選択)

(EGit警告の場合、それらは単なる警告であり、この問題とは関係ありません)

0
user2724604