- JAVA 8 – CentOS、Red Hat、Fedoraにインストール
- JAVA 9 – CentOS、Red Hat、Fedoraにインストール
rpmファイルを使用してJavaをインストールしているときに、何度も問題に直面しました。その後、SunサイトからJavaをインストールするためのより良い方法を見つけました。以下の手順を使用して、問題に直面することなく、Javaを何度も正常にインストールしました。必要に応じて、複数のバージョンのJavaを簡単にインストールすることもできます。 OracleはJava8もリリースしました。これをインストールするには、記事を読んでください
次のステップバイステップの手順を使用して、Javaをインストールまたは更新します。 LinuxコマンドラインからJavaをダウンロードするための手順を注意深く読むことをお勧めします。
最新のJavaアーカイブのダウンロード
Javaの最新アーカイブは、公式サイトで入手できます。 Oracleの公式Webサイトから最新バージョンのJavaをダウンロードすることをお勧めします。ダウンロードが完了したら、指定されたコマンドでアーカイブも抽出します。
64ビットの場合:-
# cd /opt/ # wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.tar.gz" # tar xzf jdk-7u79-linux-x64.tar.gz
32ビットの場合:-
# cd /opt/ # wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-i586.tar.gz" # tar xzf jdk-7u79-linux-i586.tar.gz
システム構成に従ってアーカイブファイルを使用します。この例では、CentOS 7.0(64ビット)システムを使用しています。
代替手段を使用したJavaのインストール
Javaアーカイブファイルを抽出した後、代替手段を使用して新しいバージョンのJavaを使用するように設定する必要があります。次のコマンドを使用して実行します。
# cd /opt/jdk1.7.0_79/ # alternatives --install /usr/bin/java java /opt/jdk1.7.0_79/bin/java 2 # alternatives --config java
There are 3 programs which provide 'java'. Selection Command ----------------------------------------------- * 1 /opt/jdk1.7.0_60/bin/java + 2 /opt/jdk1.7.0_72/bin/java 3/opt/jdk1.7.0_79/bin/java Enter to keep the current selection[+], or type selection number:3 [Press Enter]
ここで、
# alternatives --install/usr/bin/jar jar /opt/jdk1.7.0_79/bin/jar 2 # alternatives --install/usr/bin/javac javac /opt/jdk1.7.0_79/bin/javac 2 # alternatives --setjar /opt/jdk1.7.0_79/bin/jar # alternatives --setjavac /opt/jdk1.7.0_79/bin/javac
インストールされているJavaバージョンを確認する
次のコマンドを使用して、システムで現在使用されているJavaのバージョンを確認します。
# java -version java version "1.7.0_79 " Java(TM) SE Runtime Environment (build 1.7.0_79-b15) Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)
環境変数の構成
Javaベースのアプリケーションのほとんどは、環境変数を使用して機能します。次のコマンドを使用して、これらの変数を適切に設定します。 〜/ .bashrcや〜/.bash_profileなどの起動スクリプトに次のコマンドを追加することもお勧めします。
- セットアップJAVA_HOME 可変
# export JAVA_HOME=/opt/jdk1.7.0_79
# export JRE_HOME=/opt/jdk1.7.0_79/jre
# export PATH=$PATH:/opt/jdk1.7.0_79/bin:/opt/jdk1.7.0_79/jre/bin
上記の手順が、LinuxシステムにJavaをインストールするのに役立つことを願っています。上記の手順に従って、複数のバージョンのJavaを同時にインストールできますが、一度に使用できるのは1つのバージョンのみです。