Javaは、無料のオープンソースの多目的で高レベルのオブジェクト指向プログラミング言語です。通常、Web、モバイル、およびクラウドアプリケーションの作成に使用されます。 Java言語を使用して、ゲーム、チャットボット、およびその他のアプリケーションを作成できます。 Java JDKは、JRE、Java、Javac、Jarなどのいくつかのツールのコレクションです。 JDKには、OpenJDKとOracleJDKの2つのバリアントがあります。
OpenJDKは完全にオープンソースのJavaであり、GNU General Public Licenseがありますが、OracleJDKにはOracleBinary CodeLicenseAgreementに基づく商用ライセンスが必要です。
この投稿では、OpenJDK16とOracleJDK16をRockyLinux8にインストールする方法を紹介します。
- RockyLinux8を実行しているサーバー。
- ルートパスワードはサーバーで構成されています。
まず、システムを最新バージョンのパッケージに更新することをお勧めします。次のコマンドを使用して更新できます:
dnf update -y
すべてのパッケージを更新した後、次のコマンドを使用して他の必要なパッケージをインストールします。
dnf install wget curl -y
完了したら、次のステップに進むことができます。
OpenJDK16をインストール
まず、次のコマンドを使用して、公式WebサイトからOpenJDKバージョン16をダウンロードします。
curl -O https://download.java.net/java/GA/jdk16.0.2/d4a915d82b4c4fbb9bde534da945d746/7/GPL/openjdk-16.0.2_linux-x64_bin.tar.gz
ダウンロードが完了したら、次のコマンドを使用してダウンロードしたファイルを抽出します。
tar -xvf openjdk-16.0.2_linux-x64_bin.tar.gz
次に、次のコマンドを使用して、抽出したディレクトリを/optに移動します。
mv jdk-16.0.2 /opt/
次に、Javaパスを .bashrcに追加する必要があります ファイル。
.bashrcを編集します 次のコマンドでファイルを作成します:
nano ~/.bashrc
ファイルの最後に次の行を追加します。
export JAVA_HOME=/opt/jdk-16.0.2 export PATH=$PATH:$JAVA_HOME/bin
ファイルを保存して閉じてから、次のコマンドでJavaをアクティブ化します。
source ~/.bashrc
次に、次のコマンドを使用してJavaのバージョンを確認します。
java --version
次の出力が得られるはずです:
java version "16.0.2" 2021-07-20 Java(TM) SE Runtime Environment (build 16.0.2+7-67) Java HotSpot(TM) 64-Bit Server VM (build 16.0.2+7-67, mixed mode, sharing)
OracleJDK16をインストールします
まず、Oracle Java WebサイトにアクセスしてダウンロードURLを取得し、次のコマンドを使用してダウンロードします。
wget --no-check-certificate -c --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/16.0.2%2B7/d4a915d82b4c4fbb9bde534da945d746/jdk-16.0.2_linux-x64_bin.rpm
ダウンロードが完了したら、次のコマンドを使用してダウンロードしたファイルをインストールします。
rpm -ivh jdk-16.0.2_linux-x64_bin.rpm
次の出力が表示されます。
warning: jdk-16.0.2_linux-x64_bin.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY Verifying... ################################# [100%] Preparing... ################################# [100%] Updating / installing... 1:jdk-16.0.2-2000:16.0.2-ga ################################# [100%]
次に、 /etc/profile.dにJavaパスを設定する必要があります ディレクトリ。
java.shという名前の新しいファイルを作成します 次のコマンドを使用します:
nano /etc/profile.d/java.sh
以下に示すように、OracleJavaのインストール場所を追加します。
JAVA_HOME="/usr/java/jdk-16.0.2/bin/java"
ファイルを保存して閉じてから、次のコマンドを使用してJava環境変数をアクティブ化します。
source /etc/profile
次に、次のコマンドを使用してJavaのバージョンを確認します。
java -version
次の出力が表示されます。
java version "16.0.2" 2021-07-20 Java(TM) SE Runtime Environment (build 16.0.2+7-67) Java HotSpot(TM) 64-Bit Server VM (build 16.0.2+7-67, mixed mode, sharing)
上記のガイドでは、OpenJDK16とOracleJDK16をRockyLinux8にインストールする方法を学びました。これでJavaを使用した最初のJavaアプリケーションの開発を開始できます。