Saya mencoba menginstal Java Development Kit (JDK) di distribusi Linux Ubuntu , tetapi saya tidak dapat menginstalnya.
Apa langkah-langkah untuk menginstalnya di Ubuntu?
Saya mencoba menginstal Java Development Kit (JDK) di distribusi Linux Ubuntu , tetapi saya tidak dapat menginstalnya.
Apa langkah-langkah untuk menginstalnya di Ubuntu?
Jawaban:
Mengacu pada Ajukan pertanyaan Ubuntu Bagaimana cara mengatur JAVA_HOME untuk OpenJDK? ,
Bagaimana cara menginstal
Open JDK
(Java developement kit) di Ubuntu (Linux)?Buka Terminal dari Dasbor Aplikasi atau tekan Ctrl+ Alt+T
Perbarui repositori:
Opsional: Untuk mencari distribusi yang tersedia
openjdk
, gunakan perintah berikut:Instal versi yang sesuai dengan perintah berikut:
Untuk
JAVA_HOME
jenis perintah (Variabel Lingkungan) seperti yang ditunjukkan di bawah ini, dalam "Terminal" menggunakan jalur instalasi Anda ...(Catatan:
/usr/lib/jvm/java-8-openjdk
secara simbolis digunakan di sini hanya untuk demostrasi. Anda harus menggunakan jalur Anda sesuai instalasi Anda.)Untuk
PATH
jenis perintah (Variabel Lingkungan) seperti yang ditunjukkan di bawah ini, diTerminal
:export PATH=$PATH:$JAVA_HOME/bin
Untuk memeriksa instalasi Anda:
java -version
sumber
export PATH=$PATH:/usr/lib/jvm/java-6-openjdk/bin
denganexport PATH=$PATH:$JAVA_HOME/bin
, yang lebih KERING/usr/lib/jvm/java-7-openjdk-amd64
openjdk-8-jdk
Tidak adaopenjdk-7-jdk
lihat di siniBerikut ini digunakan untuk bekerja sebelum perubahan Oracle Java pada awal 2019.
The PPA dihentikan, sampai penulis menemukan solusi untuk masalah lisensi.
sumber
Anda dapat menginstal Oracle JDK 1.7 dengan cukup mudah juga; sebagai contoh, ini adalah cara menginstal JDK 1.7.0_13;
Sebagai root, lakukan;
Sebagai pengguna normal Anda, tambahkan atau ubah dua baris ini di profil ~ /. Anda untuk menunjuk ke instalasi;
Jika ini merupakan pembaruan, Anda mungkin juga ingin menghapus direktori instalasi java lama di
/usr/local
.Logout dan masuk lagi (atau lakukan
. ~/.profile
), dan semuanya seharusnya bekerja.Kelemahan dari JDK Oracle adalah ia tidak akan diperbarui dengan sistem Anda seperti OpenJDK, jadi saya akan mempertimbangkan jika Anda menjalankan program yang membutuhkannya.
sumber
sudo mv <nameOfYourFile.tar.gz> /usr/local
~/.profile
file Anda :alias java='$JAVA_HOME/bin/java'
danalias javac='$JAVA_HOME/bin/javac'
alien
untuk menginstalnya.sudo alien -i jdk-xxxxx.rpm
Jika Anda sudah mengunduh file ZIP, ikuti langkah-langkah ini.
Jalankan perintah berikut untuk unzip file Anda.
Setelah instalasi selesai, tetapkan variabel lingkungan sebagai berikut.
Edit jalur sistem dalam file
/etc/profile
:Tambahkan baris berikut di akhir.
Sumber: http://javaandme.com/
sumber
Jika Anda ingin menginstal JDK 1.8 terbaru, gunakan PPA webupd8team.
Tambahkan repositori di sistem Anda:
Anda sekarang dapat menginstal Oracle Java 8 menggunakan perintah berikut:
Repositori ppa ini juga menyediakan paket untuk mengatur variabel lingkungan secara otomatis. Ketik saja:
sumber
OpenJDK OK untuk sebagian besar kasus, tetapi Oracle JDK dapat diminta untuk beberapa aplikasi klien bank (kasus saya) - Saya tidak dapat menggunakan OpenJDK.
Saya terkejut bahwa saya tidak melihat jawaban apa pun dengan metode default (repositori tanpa PPA eksternal) di Ubuntu 12.10+ untuk Oracle JDK - Saya akan mencoba menjelaskannya.
sudo apt-get install java-package
.tar.gz
arsip yang diunduh :make-jpkg jdk-YOUR_VERSION-linux-PLATFORM.tar.gz
Perintah ini akan menghasilkan.deb
paket.sudo dpkg -i oracle-java8-jdk_8u40_amd64.deb
)Ini adalah cara yang didukung secara resmi dari pengembang Debian untuk menginstal Oracle JDK, dan saya kira itu sangat sederhana.
sumber
Menginstal Java 8 di Ubuntu
Pertama, Anda perlu menambahkan repositori Java PPA webupd8team di sistem Anda dan menginstal Oracle Java 8 menggunakan serangkaian perintah berikut.
Verifikasi Versi Java Terpasang
Setelah berhasil menginstal Oracle Java menggunakan langkah-langkah di atas, verifikasi versi yang diinstal menggunakan perintah berikut.
Mengkonfigurasi lingkungan Java
Dalam repositori ppa Webupd8 juga menyediakan paket untuk mengatur variabel lingkungan, Instal paket ini menggunakan perintah berikut.
Referensi
sumber
sudo apt-get install oracle-java9-installer
Cukup jalankan:
sumber
Wiki dari situs web Ubuntu:
Untuk Ubuntu 10.04 LTS , paket sun-java6 telah dihapus dari bagian Multiverse dari arsip Ubuntu. Disarankan Anda menggunakan openjdk-6 sebagai gantinya.
Jika Anda tidak dapat beralih dari Sun JDK / JRE ke OpenJDK, Anda dapat menginstal paket sun-java6 dari Canonical Partner Repository. Anda dapat mengonfigurasi sistem Anda untuk menggunakan repositori ini melalui baris perintah:
Untuk Ubuntu 10.10 , paket-paket sun-java6 telah dihapus dari bagian Multiverse dari arsip Ubuntu. Disarankan Anda menggunakan openjdk-6 sebagai gantinya.
Jika Anda tidak dapat beralih dari Sun JDK / JRE ke OpenJDK, Anda dapat menginstal paket sun-java6 dari Canonical Partner Repository. Anda dapat mengonfigurasi sistem Anda untuk menggunakan repositori ini melalui baris perintah:
sumber
Menggunakan PPA
Anda dapat menggunakan WebUpd8 PPA (ini akan mengunduh file yang diperlukan dari Oracle dan menginstal JDK 8):
Apakah PPA aman untuk ditambahkan ke sistem saya dan "bendera merah" apa yang harus diperhatikan?
Pastikan juga variabel JAVA_HOME Anda telah disetel ke:
Instalasi manual
Tar.gz yang disediakan oleh Oracle tidak memiliki proses instalasi yang sebenarnya. Anda cukup mengekstrak file-file itu ke lokasi yang Anda inginkan dan menambahkannya ke jalur Anda. Jadi prosesnya adalah sebagai berikut:
Unduh a
.tar.gz
dari Oracle (di sini saya akan menggunakan jdk-8u20-linux-x64.tar.gz); Ekstrak ke suatu tempat;Pindahkan folder yang diekstrak ke
/usr/lib/jvm
. Ini tidak diperlukan tetapi itu adalah tempat di mana perangkat lunak Java runtime diinstalBuat file
/etc/profile.d/oraclejdk.sh
dengan konten berikut (sesuaikan jalur untuk mencerminkan jalur tempat Anda menyimpan JDK Anda):Selesai! Jalur tersebut hanya akan dikenali setelah Anda keluar atau memulai ulang, jadi jika Anda ingin menggunakannya segera jalankan
source /etc/profile.d/oraclejdk.sh
.sumber
Di Ubuntu 18.04 , Kita dapat menginstal java seperti paket normal tanpa menggunakan repositori eksternal
Jalankan saja perintah ini
sumber
Lihatlah OpenJDK . Ini adalah implementasi JVM standar di Linux.
sumber
Anda dapat menggunakan
sudo apt-get install default-jdk
perintah terminal untuk menginstal versi JDK default .Sebelum menginstal Java, ketik
sudo apt-get update
perintah terminal dan kemudian ketikinstall terminal
perintah. Anda dapat memperoleh informasi lebih lanjut dari sini .sumber
Saya merekomendasikan JavaPackage .
Ini sangat sederhana. Anda hanya perlu mengikuti instruksi untuk membuat paket .deb dari file Oracle tar.gz.
sumber
sun-java6-jdk adalah paket virtual yang disediakan oleh oracle-java8-installer atau oracle-java7-installer atau oracle-java7-installer.
akan memberi Anda sun-java6-jdk.
sumber
oracle-java8-installer
hanya tersedia dari PPA eksternalYang terbaik adalah menginstal Java default sampai versi Java tertentu tidak diperlukan. Sebelum ini, jalankan java -version untuk memeriksa apakah Java belum diinstal.
Itu semua yang diperlukan untuk menginstal Java .
sumber
Anda dapat menginstal melalui
apt-get
:Juga via manual
Setelah itu, jangan lupa periksa versinya:
sumber
Saya telah berhasil menginstal JDK 10 pada Ubuntu 18.04 LTS setelah video ini .
Saya menyalin kutipan dari deskripsi video.
Cukup buka terminal dan berikan perintah-perintah ini:
Untuk Instalasi Java (PPA)
Untuk mengatur variabel lingkungan (jadikan Java10 default)
Prosedur yang sama dapat diikuti pada Ubuntu 16.04, Linux Mint, Debian dan sistem Linux terkait lainnya untuk menginstal JDK 10.
sumber
Dipasang di ubuntu 18.04
Solusi saya adalah,
Instal OpenJDK 8:
Verifikasi instalasi Java dengan menjalankan perintah berikut yang akan mencetak versi Java:
Outputnya akan terlihat seperti ini:
Keluaran:
sumber
Jika Anda ingin menginstal Oracle JDK, Anda dapat menggunakan skrip otomatis ini yang berfungsi untuk Anda.
Ada instruksi rinci bagaimana menggunakannya di blog penulis .
sumber
Menginstal Java Java JDK mengharuskan Anda untuk menerima lisensi Oracle sebelum instalasi dimulai. Ini hanya diperlukan sekali. Jika karena alasan tertentu Anda memerlukan instalasi otomatis, Anda dapat menjalankan perintah berikut untuk menginstal tanpa interaksi pengguna, berguna untuk skrip otomatis misalnya.
sumber
Anda dapat menggunakan SDKMan ,
sumber
Anda bisa menggunakan oraji . Itu dapat menginstal / menghapus JDK atau JRE dari oracle java (.tar.gz).
sudo oraji '/path/to/the/jdk_or_jre_archive'
oraji -u
dan konfirmasi nomor versi.sumber
Saya memiliki masalah yang sama dan tidak ada komentar yang bekerja untuk saya. Akhirnya, saya perhatikan bahwa saya menonaktifkan pembaruan saya. Ketika saya mengaktifkannya kembali, jadi pembaruan apt-get sudo bekerja dengan benar dan masalah terpecahkan. (pembaruan dalam pengaturan sistem> perangkat lunak dan pembaruan> tab pembaruan di sini saya mencentang dua opsi pertama pembaruan penting dan pembaruan yang disarankan).
sumber
Coba ini jika Anda tidak ingin menginstal OpenJDK: JDK Source Installer untuk Ubuntu
sumber
Di Ubuntu1604 saya menghadapi "Tidak ada kesalahan calon pemasangan". Mengikuti langkah-langkah di bawah ini membantu saya menginstal.
-sudo apt-get update -sudo apt-get upgrade -apt-get instal perangkat lunak-properties-common -sudo add-apt-repositori ppa: webupd8team / java -apt-dapatkan pembaruan -sudo apt install oracle-java8-installer
sumber
Lebih dari Debian Anda dapat mencoba
sumber
Coba gunakan SDKMAN! package manager - https://sdkman.io/install Sekarang ini adalah cara termudah untuk menginstal banyak SDK, alat, dan kerangka kerja berbasis JVM pada distribusi Linux apa pun.
Setelah instalasi, jalankan perintah berikut untuk melihat semua distribusi Java yang tersedia:
Pilih distribusi yang Anda butuhkan dan instal:
sumber
Saya baru saja melakukan ini pada mesin virtual Ubuntu. Begini cara saya melakukannya.
Ubuntu hadir dengan Java JRE yang terinstal, tetapi bukan JDK. Java -versi memberikan JRE, bukan JDK. Jalankan javac -versi. Jika JDK tidak diinstal, Anda akan mendapatkan kesalahan. Jalankan perintah berikut di terminal untuk mendapatkan JDK:
sudo apt install default-jdk
. Sekarang, jalankanwhich javac
. Outputnya seharusnya/usr/bin/javac
. Sekarang telah diinstal. IntelliJ tidak akan membiarkan kami menggunakan jalur ini karena ini adalah biner dari javac. Pergi ke Struktur Proyek> Pengaturan Proyek> Proyek. Di mana tertulis 'Project SDK', tambahkan JDK. Lalu pergi ke / usr / lib / jvm. Sekarang Anda harus dapat mengkompilasi proyek java di IntellIJ.Anda mungkin harus mengedit konfigurasi sehingga IntelliJ tahu ke mana harus mencari kelas utama Anda. Pergi ke Jalankan> Edit Konfigurasi. Tambahkan kelas utama Anda untuk kelas Utama dan tambahkan root proyek Anda sebagai direktori Bekerja.
sumber
Instal versi OpenJDK yang sesuai
JAVA_VERSION=8 sudo add-apt-repository -y ppa:openjdk-r/ppa sudo apt-get update sudo apt-get -qq install -y openjdk-$JAVA_VERSION-jdk
Atur Variabel Lingkungan di /etc/profile.d/jdk.sh
JAVA_HOME=/usr/lib/jvm/java-$JAVA_VERSION-openjdk-amd64 echo "export JAVA_HOME=$JAVA_HOME" | sudo tee -a /etc/profile.d/jdk.sh echo "export J2SDKDIR=$JAVA_HOME" | sudo tee -a /etc/profile.d/jdk.sh echo "export J2REDIR=$JAVA_HOME/jre" | sudo tee -a /etc/profile.d/jdk.sh echo "export PATH=$PATH:$JAVA_HOME/bin:$J2REDIR/bin" | sudo tee -a /etc/profile.d/jdk.sh
Periksa instalasi Anda
/bin/bash /etc/profile.d/jdk.sh java -version echo $JAVA_HOME echo $J2REDIR echo $PATH
sumber