- はじめに
 - 前提条件
 - Javaのバリエーション
 - Install OpenJDK 8
 - Install OpenJDK 8 JRE
 - Install OpenJDK 8 JDK
 - Install OpenJDK 7
 - Install OpenJDK 7 JRE
 - Install OpenJDK 7 JDK
 - Install OpenJDK 6
 - Install OpenJDK 6
 - Install OpenJDK 6 JDK
 - Oracle Java 9 のインストール
 - オラクル Java 9 JRE をインストールする
 - Oracle Java 9 JDK のインストール
 - Oracle Java 8 をインストールする
 - Oracle Java 8 JRE
 - Oracle Java 8 JDK のインストール
 - Set Default Java
 - Using Alternatives
 - 環境変数の使用
 - Conclusion
 
はじめに
このチュートリアルでは、CentOS 7 (6 および 6.5 も)、最新の Fedora リリース、および RHEL に Java をインストールする方法について説明します。 Java は、Java アプリケーションやアプレットを実行することができる人気のソフトウェア プラットフォームです。
- OpenJDK 8
 - OpenJDK 7
 - OpenJDK 6
 - Oracle Java 9
 - Oracle Java 8
 
自由にサイドバーの目次ボタンで希望のセクションにスキップできます!
-  Oracle 9 
 - OpenJDK 6
 - Oracle Java 6
 - Oracle Java 8
 - OpenJDK 8
前提条件
このガイドを始める前に、両方のサーバーで
sudo権限を持つ通常の非 root ユーザーが設定されている必要があります – これは、サーバーにログインするためのユーザーです。 Centos 7 の初期サーバー設定ガイドの手順に従って、一般ユーザー アカウントを設定する方法を学ぶことができます。Javaのバリエーション
Java プラットフォームには 3 つの異なるエディションがあります。 Standard Edition (SE)、Enterprise Edition (EE)、Micro Edition (ME)です。 このチュートリアルでは、Java SE (Java Platform, Standard Edition) に焦点を当てます。
インストールできる Java SE パッケージには、Java Runtime Environment (JRE) と Java Development Kit (JDK) の 2 種類があります。 JRE は Java Virtual Machine (JVM) の実装で、コンパイルされた Java アプリケーションやアプレットを実行することができます。 JDK には、JRE のほか、Java アプリケーションやアプレットの作成、開発、コンパイルに必要なソフトウェアが含まれています。
また、Java には 2 つの異なる実装があります。 OpenJDKとOracle Javaである。 両方の実装はほぼ同じコードに基づいていますが、 Javaの参照実装である OpenJDK は完全にオープンソースであるのに対し、 Oracle Java はいくつかのプロプライエタリコードを含んでいます。 ほとんどの Java アプリケーションはどちらでも問題なく動作しますが、ソフトウェアが要求する実装を使用すべきです。
1 つのシステムにさまざまなバージョンやリリースの Java をインストールすることができますが、ほとんどの人は 1 つのインストールしか必要としません。 このことを念頭に置いて、アプリケーションを実行または開発するために必要なバージョンの Java のみをインストールするようにしてください。
Install OpenJDK 8
このセクションでは、yum パッケージマネージャー (Ubuntu/Debian の apt-get と同じ) を使用して、ビルド済み OpenJDK 8 JRE および JDK パッケージをインストールする方法について説明します。 OpenJDK 8 は、OpenJDK の最新バージョンです。
Install OpenJDK 8 JRE
Yum を使用して OpenJDK 8 JRE をインストールするには、次のコマンドを実行します:
- sudo yum install java-1.8.0-openjdk
 
確認プロンプトで、
y、RETURNと入力してインストールを続行します。 OpenJDK 8 JRE をインストールしました。Install OpenJDK 8 JDK
OpenJDK 8 JDK を yum を使用してインストールするには、次のコマンドを実行します:
- sudo yum install java-1.8.0-openjdk-devel
 
At the confirmation prompt, enter
yそしてRETURNto continue with installation.おめでとうございます!
Congratulations! OpenJDK 8 JDK をインストールしました。
Install OpenJDK 7
このセクションでは、yum パッケージマネージャーを使用して、プレビルド OpenJDK 7 JRE および JDK パッケージをインストールする方法について説明します。
Install OpenJDK 7 JRE
YUM を使用して OpenJDK 7 JRE をインストールするには、次のコマンドを実行します。
- sudo yum install java-1.7.0-openjdk
 
確認画面で、
y、RETURNと入力してインストールを続行します。 OpenJDK 7 JRE をインストールしました。Install OpenJDK 7 JDK
OpenJDK 7 JDK を yum を使用してインストールするには、次のコマンドを実行します:
- sudo yum install java-1.7.0-openjdk-devel
 
At the confirmation prompt, enter
yそしてRETURNto continue with installation.おめでとうございます!
Congratulations! OpenJDK 7 JDK をインストールしました。
Install OpenJDK 6
このセクションでは、yum パッケージマネージャーを使用して、プレビルド OpenJDK 6 JRE および JDK パッケージをインストールする方法について説明します。
Install OpenJDK 6
YUM を使用して OpenJDK 6 JRE をインストールするには、次のコマンドを実行します。
- sudo yum install java-1.6.0-openjdk
 
確認画面で、
y、RETURNと入力しインストールを続行します。 OpenJDK 6 JRE をインストールしました。Install OpenJDK 6 JDK
OpenJDK 6 JDK を yum を使用してインストールするには、次のコマンドを実行します:
- sudo yum install java-1.6.0-openjdk-devel
 
At the confirmation prompt, enter
yそしてRETURNto continue with installation.おめでとうございます!
Congratulations ! OpenJDK 6 JDK をインストールしました。
Oracle Java 9 のインストール
このセクションでは、この執筆時点でこれらのパッケージの最新リリースである Oracle Java 9 JRE および JDK (64 ビット) をインストールする方法について説明します。
wgetは Linux ディストリビューションにデフォルトで含まれていないかもしれないので、これに従うには、次のように実行してインストールする必要があります:- sudo yum install wget
 
Note: Oracle Java をインストールする前に、含まれる手順のひとつである Java SE 用 Oracle Binary Code License Agreement に同意しなければなりません。
オラクル Java 9 JRE をインストールする
注意: Oracle Java 9 JRE をインストールするには、Oracle Java 9 JRE ダウンロード ページに行き、ライセンス契約を承諾し、適切な Linux
.rpmパッケージのダウンロード リンクをコピーする必要があります。ホーム ディレクトリに移動し、次のコマンドを使用して Oracle Java 9 JRE RPM をダウンロードします:
- cd ~
 - wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://link_copied_from_site"
 
次にこの yum コマンドで RPM をインストールします (別のリリースをダウンロードした場合はここでファイル名を置き換えます):
- sudo yum localinstall jre-9.0.4_linux_x64_bin.rpm
 
確認画面で、
yおよびRETURNと入力してインストールを続行します。これで Java が
/usr/java/jre-9.0.4/bin/javaにインストールされ、/usr/bin/javaからリンクされました。以前にダウンロードしたアーカイブ ファイルを削除できます。 Oracle Java 9 JRE をインストールしました。
Oracle Java 9 JDK のインストール
Note: Oracle Java 9 JDK をインストールするには、Oracle Java 9 JDK Downloads Page にアクセスし、ライセンス契約に同意して、適切な Linux
.rpmパッケージのダウンロード リンクをコピーする必要があります。ホーム ディレクトリに移動し、次のコマンドで Oracle Java 9 JDK RPM をダウンロードします:
- cd ~
 - wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://link_copied_from_site"
 
次にこの yum コマンドで RPM をインストールします (別のリリースをダウンロードした場合はここでファイル名を置き換えます):
- sudo yum localinstall jdk-9.0.4_linux-x64_bin.rpm
 
確認プロンプトで
yと入力してRETURNで、インストールを続行します。これで Java が
/usr/java/jdk-9.0.4/bin/javaにインストールされ、/usr/bin/javaからリンクされました。以前にダウンロードしたアーカイブ ファイルを削除できます。 Oracle Java 9 JDK をインストールしました。
Oracle Java 8 をインストールする
このセクションでは、Oracle Java 8 JRE および JDK (64 ビット) のインストール方法を説明します。
Note: Java SE の Oracle Binary Code License Agreement は含まれている手順の 1 つですが、これを承諾してから Oracle Java をインストールしなければなりません。
Oracle Java 8 JRE
Note: Oracle Java 8 JRE をインストールするには、Oracle Java 8 JRE ダウンロード ページに行き、ライセンス契約に同意し、適切な Linux
.rpmパッケージのダウンロード リンクをコピーする必要があります。ホーム ディレクトリに移動し、次のコマンドを使用して Oracle Java 8 JRE RPM をダウンロードします:
- cd ~
 - wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://link_copied_from_site"
 
次にこの yum コマンドで RPM をインストールします (別のリリースをダウンロードした場合はここでファイル名を置き換えます):
- sudo yum localinstall jre-8u161-linux-x64.rpm
 
確認画面で
y次にRETURNと入力してインストールを続行します。これで Java が
/usr/java/jre1.8.0_161/bin/javaにインストールされ、/usr/bin/javaからリンクされました。以前にダウンロードしたアーカイブ ファイルを削除できます。 Oracle Java 8 JRE をインストールしました。
Oracle Java 8 JDK のインストール
Note: Oracle Java 8 JDK をインストールするには、Oracle Java 8 JDK Downloads Page にアクセスし、ライセンス契約を承諾し、適切な Linux
.rpmパッケージのダウンロード リンクをコピーする必要があります。ホーム ディレクトリに移動し、次のコマンドを使用して Oracle Java 8 JDK RPM をダウンロードします:
- cd ~
 - wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://link_copied_from_site"
 
次にこの yum コマンドで RPM をインストールします (別のリリースをダウンロードした場合はここでファイル名を置き換えます):
- sudo yum localinstall jdk-8u161-linux-x64.rpm
 
確認画面で、
y、RETURNと入力してインストールを続行します。これで Java が
/usr/java/jdk1.8.0_161/jre/bin/javaにインストールされ、/usr/bin/javaからリンクされました。以前にダウンロードしたアーカイブ ファイルを削除できます。 Oracle Java 8 JDK をインストールしました。
Set Default Java
複数のバージョンの Java をインストールした場合、1つをデフォルトとして設定したい場合があります (つまり、ユーザーが
javaコマンドを実行したときに実行するものを設定します)。 さらに、アプリケーションによっては、どのJavaのインストールを使用するかを特定するために、特定の環境変数の設定を要求するものもあります。 このセクションでは、その方法を紹介します。ところで、デフォルトの Javaのバージョンを確認するには、次のコマンドを実行します:
- java -version
 
Using Alternatives
シンボリック リンクによってデフォルト コマンドを管理する
alternativesコマンドは、デフォルト Java コマンドを選択するために使用されることがあります。alternativesによって管理されているjavaコマンドを提供するプログラムを表示するには、このコマンドを使用します:- sudo alternatives --config java
 
以下は出力の例です:
outputThere are 5 programs which provide 'java'. Selection Command----------------------------------------------- 1 java-1.7.0-openjdk.x86_64 (/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.161-2.6.12.0.el7_4.x86_64/jre/bin/java) 2 java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.151-5.b12.el7_4.x86_64/jre/bin/java) 3 /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java*+ 4 /usr/java/jre-9.0.4/bin/java 5 /usr/java/jdk-9.0.4/bin/javaEnter to keep the current selection, or type selection number:単に選択番号を入力して、どの
java実行可能プログラムをデフォルトで使用するかを選択します。環境変数の使用
多くの Java アプリケーションは、
JAVA_HOMEまたはJRE_HOME環境変数を使用して、使用するjava実行可能ファイルを決定しています。java実行ファイルは/usr/java/jdk1.8.0_161/jre/bin/javaにある) 場合、bash シェルまたはスクリプトでJAVA_HOME環境変数を次のように設定できます:- export JAVA_HOME=/usr/java/jdk1.8.0_161/jre
 
JAVA_HOMEをシステム上のすべてのユーザーに対してデフォルトで設定したい場合、/etc/environmentファイルに前の行を追加してください。 ファイルに追加する簡単な方法は、次のコマンドを実行することです:- sudo sh -c "echo export JAVA_HOME=/usr/java/jdk1.8.0_161/jre >> /etc/environment"
 
Conclusion
おめでとうございます、これで Java アプリケーションを実行または開発する準備ができました!
。
 
Oracle 9
-  Oracle 9