[[編集]]Oracle Java 14 は Oracle によってサポート/更新されなくなり、最新バージョンはダウンロードできなくなりました。 Oracle Java SE 11 (長期バージョン) または最新の Oracle Java SE 16 に切り替えてください。
oracle は Java 14 をリリースしました。これを Ubuntu、Debian、およびそれらに基づく Linux ディストリビューションにインストールしたい人は、Pop! が好きです。 _OS、Linux Mint、Zorin OS などは、Linux Uprising Java PPA を使用できます。 Oracle JDK 14 は、2020 年 9 月に JDK 15 がリリースされる前に、少なくとも 2 回の四半期ごとの更新を受け取ります。
Oracle Java 14 には、開発者の生産性を向上させる新機能が含まれています。これには、switch 式の Java 言語サポート、JDK Flight Recorder データを継続的に監視するための新しい API、macOS および Windows 向けの低レイテンシーを備えた Z ガベージ コレクターの拡張された可用性が含まれます。 instanceof (JEP 305)、Records (JEP 359)、Text Blocks (JEP 368) のパターン マッチングの 3 つのプレビュー機能も含まれています。
Oracle Java 14 の詳細については、リリースのお知らせとリリース ノートを参照してください。
これをインストールすることはお勧めしません。必要な人だけが利用できるようにしています。 Oracle Java は Java 11 以降の商用ライセンスを使用しており、ダウンロードして開発とテストのみに無料で使用できますが、実稼働での使用には料金がかかります。 Oracle Java の代わりに、AdoptOpenJDK や Zulu OpenJDK が提供するオープン ソース JDK ビルドを使用できます。
この Oracle Java 14 インストーラーは、Web Upd8 Java パッケージに基づいており (そのため、クレジットは元の作成者に与えられます)、マイナーな変更が加えられており、Oracle Java バイナリは含まれていません。この代わりに、Oracle Java 14 を自動的にダウンロード、インストールし、オプションで標準 Java として定義します (更新の代替を実行し、JAVA_HOME
をエクスポートします)。 システム上の環境変数など)。 64 ビット ビルドのみが利用可能です。
こちらもご覧ください:
- APT PPA リポジトリから Ubuntu、Linux Mint、または Debian に Oracle Java 16 (JDK 16) をインストールします
- Ubuntu または Linux Mint 用の新しい Oracle Java 11 (LTS) インストーラ (ローカルの Oracle Java .tar.gz を使用)
Ubuntu、Debian、Linux Mint、Pop! に Oracle Java 14 (JDK 14) をインストールします。 _OS、Zorin OS など、APT PPA リポジトリを使用
同じ Linux 蜂起の Oracle Java 11 インストーラーとは異なり、Oracle Java PPA では、ユーザーは手動で Oracle Java .tar.gz ファイルをダウンロードし、PPA パッケージを使用する前にシステム上のフォルダーに配置する必要があります。Oracle Java 14 インストーラーOracle Java 14 が自動的にダウンロードされるため、手動でダウンロードする必要はありません。ただし、場合によっては、自動ダウンロードが失敗した場合に手動でダウンロードする必要がある場合があります (ネットワーク設定、プロキシまたはファイアウォールの制限などが原因である可能性があります)。これを行う方法については、以下の説明を参照してください。
Ubuntu、Linux Mint、Pop! _OS、およびその他の Ubuntu ベースの Linux ディストリビューション:ターミナルを開き、次のコマンドを使用して Linux Uprising Oracle Java PPA を追加し、64 ビット用の Oracle Java 14 (Oracle JDK 14) をインストールします。
sudo add-apt-repository ppa:linuxuprising/java
sudo apt update
sudo apt install oracle-java14-installer
Debian および Ubuntu ベースのユーザーではなく、Debian ベースのその他の Linux ディストリビューション (デフォルトでは add-apt リポジトリは使用できません):ターミナルを開き、次のコマンドを実行して、Linux の Oracle Java PPA リポジトリをアップライジングし、Oracle JDK 14 を追加してインストールします。 :
su -
echo "deb https://ppa.launchpad.net/linuxuprising/java/ubuntu focal main" | tee /etc/apt/sources.list.d/linuxuprising-java.list
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A
apt-get update
apt-get install oracle-java14-installer
exit
これにより、Oracle JDK 14 がインストールされます。推奨パッケージ (Linux Mint ではなく Ubuntu など) を自動的にインストールする Linux ディストリビューションでは、oracle-java14-set-default
もインストールされています。このパッケージは、Oracle JDK 14 をシステムの標準 Java バージョンとして設定します (更新の代替を実行し、JAVA_HOME
をエクスポートします)。 環境変数など)
このパッケージのインストールをスキップしたい場合は、Oracle Java 14 を一緒にインストールしてください --no-install-recommends
、次のように:
sudo apt install --no-install-recommends oracle-java14-installer
または、このパッケージをインストールしたい場合、(Linux Mint などで) 自動的にインストールされない場合は、次を使用します:
sudo apt install oracle-java14-set-default
新しい JAVA_HOME
を適用するには 環境変数、ログアウトしてから再度ログインする必要があります。
Debian / Ubuntu (および Linux Mint、Pop! _OS、Elementary OS、Zorin OS など) で Oracle Java 14 を標準の Java バージョンにする必要がなくなった場合は、oracle-java14-set-default パッケージを削除します。 /P>
sudo apt remove oracle-java14-set-default
Oracle JDK 14 をインストールした後、java -version
を使用して、デフォルトでシステムにインストールされている Java のバージョンを確認できます。 または javac -version
. Oracle JDK 14 (14.0) をインストールしたシステムの例:
$ java -version
java version "14" 2020-03-17
Java(TM) SE Runtime Environment (build 14+36-1461)
Java HotSpot(TM) 64-Bit Server VM (build 14+36-1461, mixed mode, sharing)
$ javac -version
javac 14
インストーラーがダウンロードできない場合に備えて、Oracle Java 14 を手動でダウンロードする
この Oracle Java 14 インストーラーが Oracle JDK 14 のダウンロードに失敗した場合。たとえば、このインストーラーが自動的にダウンロードするのを妨げているファイアウォール、ルーター、またはプロキシの背後にいる場合は、Oracle JDK 14 .tar.gz を使用できます。インストール先と同じコンピューターまたは別のコンピューターから、Oracle からダウンロードします。インストール バージョンと同じバージョンの Oracle Java 14 をダウンロードする必要があります!
ダウンロードした Oracle JDK 14 .tar.gz を /var/cache/oracle-jdk14-installer
に配置します。 (このフォルダーが存在しない場合はルートとして作成します)、次に oracle-java14-installer
をインストールします 上記の Linux Uprising PPA からのパッケージ。インストーラーは、Oracle Java 14 .tar.gz アーカイブ自体をダウンロードしようとする代わりに、手動でダウンロードしたローカル バージョンを使用します。
Oracle Java 14 ライセンスを手動で受け入れる方法
この Oracle Java 14 インストーラーをいくつかの自動化されたスクリプトで使用する場合は、次のコマンドを使用して Oracle JDK 14 ライセンスを手動で受け入れることができます。
echo oracle-java14-installer shared/accepted-oracle-license-v1-2 select true | sudo /usr/bin/debconf-set-selections
それでもうまくいかない場合は、次のコマンドも試してください:
echo oracle-java14-installer shared/accepted-oracle-licence-v1-2 boolean true | sudo /usr/bin/debconf-set-selections