アフィリエイト広告を利用しています

広告

posted by fanblog

2022年01月14日

utuntuにjavaをインストール

ubuntuバージョン
$ cat /etc/os-release
NAME="Ubuntu"
VERSION="20.04.3 LTS (Focal Fossa)"

●javaがインストールされているか確認
$ java -version

コマンド 'java' が見つかりません。次の方法でインストールできます:

sudo apt install default-jre # version 2:1.11-72, or
sudo apt install openjdk-11-jre-headless # version 11.0.13+8-0ubuntu1~20.04
sudo apt install openjdk-13-jre-headless # version 13.0.7+5-0ubuntu1~20.04
sudo apt install openjdk-16-jre-headless # version 16.0.1+9-1~20.04
sudo apt install openjdk-17-jre-headless # version 17.0.1+12-1~20.04
sudo apt install openjdk-8-jre-headless # version 8u312-b07-0ubuntu1~20.04

●default-jreをインストール
$ sudo apt install default-jre

●バージョン確認すると11がインストールされている
$ java -version
openjdk version "11.0.13" 2021-10-19
OpenJDK Runtime Environment (build 11.0.13+8-Ubuntu-0ubuntu1.20.04)
OpenJDK 64-Bit Server VM (build 11.0.13+8-Ubuntu-0ubuntu1.20.04, mixed mode, sharing)

●バージョン17のjdkをインストール
sudo apt install openjdk-17-jdk

●バージョン確認
$ java -version
openjdk version "17.0.1" 2021-10-19
OpenJDK Runtime Environment (build 17.0.1+12-Ubuntu-120.04)
OpenJDK 64-Bit Server VM (build 17.0.1+12-Ubuntu-120.04, mixed mode, sharing)

●update-alternativesでインストールされているバージョンの確認
$ sudo update-alternatives --config java
alternative java (/usr/bin/java を提供) には 2 個の選択肢があります。

選択肢 パス 優先度 状態
------------------------------------------------------------
* 0 /usr/lib/jvm/java-17-openjdk-amd64/bin/java 1711 自動モード
1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 手動モード
2 /usr/lib/jvm/java-17-openjdk-amd64/bin/java 1711 手動モード

現在の選択 [*] を保持するには 、さもなければ選択肢の番号のキーを押してください:

●環境変数JAVA_HOMEの設定
/etc/environmentに「JAVA_HOME=”/usr/lib/jvm/java-17-openjdk-amd64″」を追加する
$ sudo vi /etc/environment

●設定を反映する
$ source /etc/environment

●環境変数JAVA_HOMEが設定されていることを確認
$ echo $JAVA_HOME
/usr/lib/jvm/java-17-openjdk-amd64








posted by パソコン飼育係 at 23:30| java
プロフィール
パソコン飼育係さんの画像
パソコン飼育係
パソコンを散歩につれていくのが趣味。
プロフィール
<< 2022年02月 >>
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28          
リンク集
カテゴリアーカイブ
java(1)
日報(15)
docker(2)
最新記事
×

この広告は30日以上新しい記事の更新がないブログに表示されております。