Javaのバージョンをインストールしました。環境変数$JAVA_HOME
を正しく設定するにはどうしたらよいでしょうか。
Petronilla Escarabajo](https://askubuntu.com/a/175519/19723)が提案するように、`/etc/profile`に`JAVA_HOME`を設定することができます。しかし、`JAVA_HOME`やその他のシステム変数の望ましい場所は`/etc/environment`です。
nanoや
geditなどのテキストエディタで
/etc/environment`を開き、以下の行を追加します。
JAVA_HOME="/usr/lib/jvm/open-jdk"
(javaのパスは異なる可能性があります)
次のコマンドを実行して、source
を使って変数をロードします。
source /etc/environment
次に、以下のコマンドを実行して、変数をチェックします。
echo $JAVA_HOME
**アップデート
通常、ほとんどのLinuxシステムは、デフォルトで/etc/environmentをソースとしています。もしあなたのシステムがそうなっていない場合は、以下の行を ~/.bashrc
に追加してください (Thanks @pje)
source /etc/environment
環境変数JAVA_HOME
を設定するには、次のようにします。
1.キーボードのCtrl+Alt+Tを押してTerminalを起動する。
2.2. 次のコマンドを入力します:
$ gksudo gedit /etc/environment
と入力します。
3.Javaをどこにインストールしたかによって、フルパスを入力する必要があります。この例では、Oracle JDK 7を/usr/lib/jvm/java-7-oracle
ディレクトリにインストールしました。
ファイルの最後までスクロールして、次のように入力します。
JAVA_HOME=/usr/lib/jvm/java-7-oracle<br />ファイルの最後にスクロールして、次のように入力します。
export JAVA_HOME 4.ファイルを保存して、<b>gedit</b>を終了します。 5.最後に、次のコマンドでシステムのPATHを再読み込みします。 $
./etc/environment`.
以上の方法で、コンピュータにログインするたびにコマンドを実行する手間が省けます。