Linux に JDK を手動でインストールする

Linux に JDK を手動でインストールする

Linux 用の jdk .bin ファイルをダウンロードしました。すべての機能がどこでも有効になるようにインストールする方法を教えてください。

答え1

環境変数を設定する必要があります。次のようにします。

export JAVA_HOME=/home/sjb/jdk1.6.0_16
export JRE_HOME=/home/sjb/jdk1.6.0_16

答え2

個人的には、JAVA_HOME などは好きではありません。これはグローバルでスコープのないデータを意味し、これは良くありません。私は、/usr/bin にシンボリック リンクを置いてそのままにしておくことを好みます (グローバル データであることに変わりはありませんが、シンボリック リンクはいずれにしても必要になる可能性が高いため、グローバル データの量が少なくなります)。

.bin からインストールする場合、次の手順に従います: 1) .bin ファイルを実行します。これにより、JDK を含むディレクトリが作成されます。2) ディレクトリを共有システムの場所に移動します。私は /usr/java を使用します。/usr/share/java、/opt などを選択できます。3) java、javac、およびその他の実行可能ファイル用のシンボリック リンクを /usr/bin に作成します。

一部のアプリケーションでは JAVA_HOME が必要です (例: Tomcat)。その場合は、次の操作を行います。

export JAVA_HOME=/usr/java/java-1.5; ./runApp

答え3

私はそれを に解凍し/usr/jav、 にファイルを作成して、/etc/profile.dログインするすべてのユーザーに対して必要な環境変数を設定します。

$ chmod +x ~/jdk-6u16-linux-i586.bin
$ cd /usr/java
$ sudo ~/jdk-6u16-linux-i586.bin
$ sudo vi /etc/profile.d/java.sh
  export JAVA_HOME=/usr/java/jdk1.6.0_16
  export PATH=$JAVA_HOME/bin:$PATH
$ sudo chmod +x /etc/profile.d/java.sh

関連情報