問題:
新しい Linux ユーザーが複数の Java フォルダーに遭遇し、 Maven プロジェクトをビルドしようとすると、未定義の JAVA_HOME に関するエラーが発生します。彼らは、root ユーザーと非 root ユーザーの両方に必要なファイルを見つけて変更するためのガイダンスを求めています。
回答:
ステップ 1: Java インストールを見つける
検索を実行/usr/lib/jvm/java-1.x.x-openjdk で Java インストール ディレクトリを見つけます。
ステップ 2: JAVA_HOME (ルート ユーザー) を設定します
編集 / sudo vim /etc/profile を使用して etc/profile に以下を追加します行:
export JAVA_HOME="path to Java installation directory" export PATH=$JAVA_HOME/bin:$PATH
ステップ 3: JAVA_HOME (非ルート ユーザー) を設定します
同じコマンド (sudo vim /etc/profile) を実行しますが、sudo を先頭に追加します。ステップ 2 と同じ行を追加します。
ステップ 4: ログアウトしてログイン
ログアウトして再度ログインするか、システムを再起動するか、source /etc を実行します。 /profile で変更を適用し、JAVA_HOME を正しく設定します。
以上がLinux ですべてのユーザーに JAVA_HOME を設定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。