- はじめに
- 前提条件
- 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
そしてRETURN
to 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
そしてRETURN
to 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
そしてRETURN
to 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