ubuntu19.04にjavaをインストール

ubuntu19.04にjavaをインストール

ubuntu19.04にjavaをインストールする手順となります。任意のバージョンをインストールする手順も記述してます。

Ubuntuバージョン

ubuntu19.04

javaのインストール

## 面倒なのでrootで作業する
sudo su -

## 既にインストールされていないか確認
java -version

## JRE(Java Runtime Environment, Javaランタイム)のインストール
apt install default-jre

## JDK (Java Development Kit)のインストール
apt install default-jdk

## 再度バージョン確認
java -version

openjdk version "11.0.4" 2019-07-16
OpenJDK Runtime Environment (build 11.0.4+11-post-Ubuntu-1ubuntu219.04)
OpenJDK 64-Bit Server VM (build 11.0.4+11-post-Ubuntu-1ubuntu219.04, mixed mode, sharing)

Hello Worldしてみる

## 編集
vim hello.java

## 追加
public class hello{
    public static void main(String[] args){
       System.out.println("Hello World!!");
    }
}

## javac
javac hello.java

## 実行
java hello

<出力結果>
Hello World!!

完了

任意のバージョンをインストール

任意のバージョンをインストールしたい場合は

## jreバージョン確認
apt search openjdk-\(\.\)\+-jre$

<出力結果>
openjdk-11-jre/disco-updates,disco-security,now 11.0.4+11-1ubuntu2~19.04 amd64 [インストール済み、自動]
  OpenJDK Java ランタイム - Hotspot JIT 版

openjdk-12-jre/disco-updates,disco-security 12.0.2+9-1~19.04 amd64
  OpenJDK Java ランタイム - Hotspot JIT 版

openjdk-13-jre/disco 13~13-0ubunt1 amd64
  OpenJDK Java ランタイム - Hotspot JIT 版

openjdk-8-jre/disco-updates,disco-security,now 8u222-b10-1ubuntu1~19.04.1 amd64 [インストール済み、自動]
  OpenJDK Java runtime, using Hotspot JIT

## 12をインストールしたい場合は
apt-get install openjdk-12-jre

## JDKも同様に
apt search openjdk-\(\.\)\+-jdk$

<出力結果>
openjdk-11-jdk/disco-updates,disco-security,now 11.0.4+11-1ubuntu2~19.04 amd64 [インストール済み、自動]
  OpenJDK Development Kit (JDK)

openjdk-12-jdk/disco-updates,disco-security 12.0.2+9-1~19.04 amd64
  OpenJDK Development Kit (JDK)

openjdk-13-jdk/disco 13~13-0ubunt1 amd64
  OpenJDK Development Kit (JDK)

openjdk-8-jdk/disco-updates,disco-security,now 8u222-b10-1ubuntu1~19.04.1 amd64 [インストール済み]
  OpenJDK Development Kit (JDK)

## 12をインストールしたい場合は
apt-get install openjdk-12-jdk

javaのバージョン選択方法はこちら