Jadi Java 11 sudah keluar . Apakah ada yang tahu cara menginstalnya (OpenJDK dari Oracle) dari baris perintah?
Saya ingin melihat sesuatu seperti sebelumnya untuk Oracle Java 10:
sudo add-apt-repository ppa:linuxuprising/java
sudo apt-get update
sudo apt-get install oracle-java10-installer
PS Dalam pertanyaan serupa , instruksi yang diajukan:
sudo apt-get install openjdk-11-jdk
tidak bekerja.
sudo apt-get install openjdk-11-jdk
?yum
), atau Anda dapat menginstal secara manual dari perpustakaan arsip. Namun ternyata belum ada Debianapt-get
(belum). T: Jadi mengapa tidak menginstal dari tar.gz saja? Lihat juga pembaruan-alternatifJawaban:
Sekarang dimungkinkan untuk menginstal openjdk-11 dengan cara ini:
sudo apt-get install openjdk-11-jdk
(Sebelumnya menginstal openjdk-10, tetapi sekarang tidak lagi)
sumber
openjdk-11-jdk-headless
. Atau jika yang Anda inginkan hanyalah menjalankan sesuatu, bukan mengompilasi,openjdk-11-jre[-headless]
mungkin cocok untuk Anda juga.sudo add-apt-repository ppa:openjdk-r/ppa
dulu untuk menambahkan repositori.sudo apt-get update
untuk memperbarui repositori. Kemudiansudo apt-get install openjdk-11-jdk
bekerja.Untuk menginstal Openjdk 11 di Ubuntu, perintah berikut berfungsi dengan baik.
sudo add-apt-repository ppa:openjdk-r/ppa sudo apt-get update sudo apt install openjdk-11-jdk
sumber
openjdk-11-jdk-headless
Bagi siapa pun yang menjalankan JDK di Ubuntu dan ingin meningkatkan ke JDK11, saya sarankan menginstal melalui sdkman . SDKMAN adalah alat untuk mengganti JVM, menghapus, dan meningkatkan.
Instal SDKMAN
$ curl -s "https://get.sdkman.io" | bash $ source "$HOME/.sdkman/bin/sdkman-init.sh" $ sdk version
Instal Java (11.0.3-zulu)
sumber
setelah ini, coba
untuk memastikan versi java 1.11.x, jika ditemukan yang lama atau berbeda, periksa perintah di bawah ini untuk melihat jdks yang tersedia,
Anda akan melihat sesuatu seperti di bawah ini,
Anda dapat melihat java 1.11 tersedia dari daftar di atas, gunakan perintah di bawah ini untuk mengatur java 11 ke default,
untuk perintah di atas, Anda akan mendapatkan sesuatu seperti di bawah ini dan juga, akan meminta opsi untuk diatur,
Anda dapat memilih nomor pilihan yang diinginkan, kasus saya adalah 0
untuk javac,
akan menghasilkan sesuatu seperti di bawah ini,
dalam kasus saya, itu 0 lagi
setelah langkah di atas, coba
itu akan menampilkan sesuatu seperti di bawah ini,
sumber
Di Ubuntu, Anda cukup menginstal Open JDK dengan mengikuti perintah.
sudo apt-get update sudo apt-get install default-jdk
Anda dapat memeriksa versi java dengan mengikuti perintah.
Jika Anda ingin menginstal Oracle JDK 8 ikuti perintah di bawah ini.
Jika Anda ingin mengganti versi java Anda dapat mencoba metode di bawah ini.
vi ~/.bashrc
dan tambahkan baris berikutexport JAVA_HOME=/usr/lib/jvm/jdk1.8.0_221
(folder path / jdk)atau
sudo vi /etc/profile
dan tambahkan baris berikut#JAVA_HOME=/usr/lib/jvm/jdk1.8.0_221 JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 export PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME export JRE_HOME export PATH
Anda dapat mengomentari versi lain. Ini perlu keluar dan masuk kembali untuk menggunakan. Jika Anda ingin mencobanya saat dalam perjalanan, Anda dapat mengetikkan perintah di bawah ini di terminal yang sama. Ini hanya akan memperbarui versi java untuk terminal tertentu.
Anda selalu dapat memeriksa versi java dengan
java -version
perintah.sumber
Saya datang ke sini mencari jawabannya dan karena tidak ada yang menaruh perintah untuk oracle Java 11 tetapi hanya openjava 11, saya menemukan cara melakukannya di Ubuntu, sintaksnya adalah sebagai berikut:
sumber
Saya membuat skrip Bash yang pada dasarnya mengotomatiskan instalasi manual yang dijelaskan dalam pertanyaan serupa yang ditautkan . Ini membutuhkan
tar.gz
file serta nilai jumlah SHA256-nya. Anda dapat mengetahui info lebih lanjut dan mengunduh skrip dari halaman proyek GitHub saya . Ini disediakan di bawah lisensi MIT.sumber
Pertama periksa
default-jdk
paketnya, kemungkinan besar sudah memberi AndaOpenJDK >= 11
.ref: https://packages.ubuntu.com/search?keywords=default-jdk&searchon=names&suite=all§ion=all
Ubuntu 18.04 LTS +
Jadi mulai dari Ubuntu 18.04 LTS seharusnya baik-baik saja.
catatan: jangan lupa set
JAVA_HOME
export JAVA_HOME=/usr/lib/jvm/default-java mvn -version
Ubuntu 16.04 LTS
Untuk Ubuntu 16.04 LTS , hanya
openjdk-8-jdk
tersedia di repo resmi jadi Anda perlu menemukannya di ppa :catatan: jangan lupa set
JAVA_HOME
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 mvn -version
sumber