$ JAVA_HOMEが設定されている場所を見つける方法は? [コピー]

$ JAVA_HOMEが設定されている場所を見つける方法は? [コピー]

$JAVA_HOMEの値を変更しようとしていますが、現在どのファイルに設定されているかが見つからないようです。前回どこに設定したのか覚えていません。すでに試しました環境変数のソースを確認するには?ただし、変数を設定できるファイルのリストが必要です。

ベストアンサー1

シェルを指定していません。だから私は仮定しますbash。次の質問は、ユーザー専用に設定しますか、システム全体で設定しますか?ユーザー専用に設定する場合は、次を実行します。

grep JAVA_HOME  ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc

システム全体で設定する場合は、ディストリビューションによって異なる場合がありますが、次のことを試してください。

grep JAVA_HOME /etc/environment /etc/bash.bashrc /etc/profile.d/* /etc/profile

上記の内容で回答がない場合は、より広い範囲のネットを投げることができます。

grep -r JAVA_HOME /etc
grep -r JAVA_HOME ~/

以下の提案もご覧ください。環境変数のソースを確認する方法

おすすめ記事