1. ホーム
  2. java

UbuntuでJDK 10をインストールする方法は?

2023-09-22 06:33:44

質問

Ubuntu に Java Development Kit (JDK) 10 をインストールするにはどうすればよいですか。

Ubuntu の インストール手順 は、Linux プラットフォーム上でアーカイブをダウンロードし展開する方法を説明しているだけで、システムのセットアップは一切行っていません。

どのように解決するのですか?

更新: JDK 11 が利用可能になりました

sudo apt-get install openjdk-11-jdk


JDK 10用

オプション1:簡単インストール(PPA)

sudo add-apt-repository ppa:linuxuprising/java
sudo apt-get update
sudo apt-get install oracle-java10-installer

でデフォルトとして設定します。

sudo apt-get install oracle-java10-set-default

で、最後にInstallationを検証します。

$ java -version
java version "10.0.1" 2018-04-17
Java(TM) SE Runtime Environment 18.3 (build 10.0.1+10)
Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10.0.1+10, mixed mode)

出典 Linux Uprising

オプション 2: 手動インストール

  • ダウンロード OpenJDK 10 のバイナリをダウンロードします。

  • ダウンロードしたアーカイブを解凍します。

    tar xzvf openjdk-10_linux-x64_bin.tar.gz
    
    
  • 解凍したアーカイブを、あなたのシステムがインストールしたJDKを保管している場所に移動します。

    sudo mv jdk-10 /usr/lib/jvm/java-10-openjdk-amd64/
    
    
  • 新しいJavaの選択肢を追加します。

    sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-10-openjdk-amd64/bin/java 1
    sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-10-openjdk-amd64/bin/javac 1
    
    
  • システムの java オルタナティブを更新し、JDK 10 を選択します。

    $ sudo update-alternatives --config java
    here are 3 choices for the alternative java (providing /usr/bin/java).
    
      Selection    Path                                            Priority   Status
    ------------------------------------------------------------
      0            /usr/lib/jvm/java-9-openjdk-amd64/bin/java       1091      auto mode
    * 1            /usr/lib/jvm/java-10-openjdk-amd64/bin/java      1         manual mode
      2            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      manual mode
      3            /usr/lib/jvm/java-9-openjdk-amd64/bin/java       1091      manual mode
    
    Press <enter> to keep the current choice[*], or type selection number: 
    
    

    $ sudo update-alternatives --config javac
    There are 3 choices for the alternative javac (providing /usr/bin/javac).
    
      Selection    Path                                          Priority   Status
    ------------------------------------------------------------
    * 0            /usr/lib/jvm/java-9-openjdk-amd64/bin/javac    1091      auto mode
      1            /usr/lib/jvm/java-10-openjdk-amd64/bin/javac   1         manual mode
      2            /usr/lib/jvm/java-8-openjdk-amd64/bin/javac    1081      manual mode
      3            /usr/lib/jvm/java-9-openjdk-amd64/bin/javac    1091      manual mode
    
    Press <enter> to keep the current choice[*], or type selection number: 1
    update-alternatives: using /usr/lib/jvm/java-10-openjdk-amd64/bin/javac to provide /usr/bin/javac (javac) in manual mode
    
    
  • でインストールを確認します。

    $ java --version
    openjdk 10 2018-03-20
    OpenJDK Runtime Environment 18.3 (build 10+46)
    OpenJDK 64-Bit Server VM 18.3 (build 10+46, mixed mode)
    
    

    $ javac --version
    javac 10
    
    
  • 完了


Oracle の JDK を好むなら。 をダウンロードしてください。 をダウンロードし、上記のようにインストール手順を実行してください。