今日は、CentOS6へのOracleJavaのインストールについて検討します。
Java JDKは、開発者にとって最も重要な基盤です。このガイドは、特にRed HatまたはCentOSを使用する場合に、開発環境をセットアップするのに役立ちます。
OracleJavaをダウンロード
コマンドラインまたはブラウザを使用してJDKをダウンロードできます。ブラウザを使用する方が、最も簡単です。ダウンロードするには、OracleJDKページにアクセスしてください。
それでもコマンドラインを使用する場合は、wget
を使用してください パッケージをダウンロードするコマンド。
### Oracle Java 12 ### wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/12.0.1+12/69cfe15208a647278a19ef0990eea691/jdk-12.0.1_linux-x64_bin.tar.gz ### Oracle Java 11 ### LOGIN REQUIRED ### Oracle Java 8 ### LOGIN REQUIRED
抽出して目的の場所に移動します。私の場合は/usr
です 。
### Oracle Java 12 ### tar -zxvf jdk-12.0.1_linux-x64_bin.tar.gz ### Oracle Java 11 ### tar -zxvf jdk-11.0.3_linux-x64_bin.tar.gz ### Oracle Java 8 ### tar -zxvf jdk-8u211-linux-x64.tar.gz
/usrに移動します。
mv jdk* /usr
OracleJavaのインストール
Javaを目的の場所に移動したら、alternativesコマンドを使用してJavaをセットアップする必要があります。これにより、Javaがシステムにインストールされます。
### Oracle Java 12 ### update-alternatives --install /usr/bin/java java /usr/jdk-12.0.1/bin/java 1 ### Oracle Java 11 ### update-alternatives --install /usr/bin/java java /usr/jdk-11.0.3/bin/java 2 ### Oracle Java 8 ### update-alternatives --install /usr/bin/java java /usr/jdk1.8.0_211/bin/java 3
デフォルトのJavaバージョンを設定
以下のコマンドを実行して、システムのデフォルトのJavaバージョンを設定します。
/usr/sbin/alternatives --config java
デフォルトとして設定するJavaバージョンを選択します。デフォルトバージョンとしてOracleJava11を選択しました。
There are 2 programs which provide 'java'. Selection Command ----------------------------------------------- *+ 1 /usr/lib/jvm/jre-1.8.0-openjdk.x86_64/bin/java 2 /usr/jdk-11.0.3/bin/java Enter to keep the current selection[+], or type selection number: 2
Javaを確認する
デフォルトのJavaを設定したら、次のコマンドを使用して確認します。
java -version
出力:
java version "11.0.3" 2019-04-16 LTS Java(TM) SE Runtime Environment 18.9 (build 11.0.3+12-LTS) Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.3+12-LTS, mixed mode)
出力はJavaのバージョンによって異なります。
環境変数の設定
Javaベースのアプリケーションをインストールする前に、環境変数を設定する必要がある場合があります。
export JAVA_HOME=/usr/jdk-11.0.3/
PATH変数も設定します。
export PATH=$JAVA_HOME/bin:$PATH
変数を永続的に設定するには、上記の3つのコマンドを/etc/profile
に配置します。 (すべてのユーザー)または.bash_profile
(シングルユーザー)。
結論
それで全部です。これがお役に立てば幸いです。貴重なコメントを下に置いてください。