Dalam artikel seterusnya kita akan melihat bagaimana kita dapat pasang JDK 12 di Ubuntu. Java Development Kit atau JDK adalah alat untuk mengembangkan aplikasi Java. Ini akan membolehkan pengguna menyusun kod Java kami, menjalankannya, mengujinya dan menandatanganinya.
Pada masa ini kita dapat menemui 2 versi JDK. Satu dipanggil BukaJDK dan yang lain oracle jdk. Yang pertama adalah projek untuk memastikan JDK bebas daripada kod Oracle. Ini adalah pelaksanaan sumber terbuka Oracle JDK, yang bukan sumber terbuka dan mempunyai banyak sekatan.
Pasang JDK 12 di Ubuntu 19.04
Pemasangan OpenJDK 12
Kami akan dapat mencari OpenJDK 12 boleh didapati di repositori pakej Ubuntu 19.04 rasmi. Oleh itu, kami dapat memasangnya dengan mudah dengan pengurus pakej APT. Mula-mula kita perlu mengemas kini cache repositori pakej APT dengan arahan berikut:
sudo apt update
OpenJDK 12 mempunyai dua versi. A versi penuh dan a versi dari sistem tanpa kepala. Versi terbaru ini tidak termasuk perpustakaan pengaturcaraan GUI dan memerlukan ruang cakera yang lebih sedikit.
Sekiranya anda berminat pasang versi penuh OpenJDK 12, jalankan arahan berikut di terminal (Ctrl + Alt + T):
sudo apt install openjdk-12-jdk
Sekiranya anda lebih berminat pasang versi sistem tanpa kepala OpenJDK 12, perintah yang harus dilaksanakan adalah seperti berikut:
sudo apt install openjdk-12-jdk-headless
Setelah pemasangan OpenJDK 12, kita dapat melaksanakan perintah berikut untuk periksa sama ada OpenJDK berfungsi dengan baik:
java -version
Memasang Oracle JDK 12 Menggunakan PPA
Di Ubuntu 19.04 kita juga dapat memasang Oracle JDK 12. Versi JDK ini tidak terdapat di repositori pakej Ubuntu rasmi, tetapi kita boleh menggunakan linuxuprising / java PPA untuk memasangnya.
Sekiranya kita ingin menambahkan linuxuprising / java PPA di Ubuntu 19.04, di terminal (Ctrl + Alt + T) kita hanya perlu melaksanakan perintah:
sudo add-apt-repository ppa:linuxuprising/java
Selepas ini kita dapat pasang Oracle JDK 12 menaip arahan:
sudo apt install oracle-java12-installer
Semasa pemasangan anda perlu memilih “menerima"Dan tekan Pengenalan untuk selesai menerima Perjanjian Lesen Jaringan Teknologi Oracle untuk Oracle Java SE.
Selepas pemasangan, kita dapat periksa sama ada ia berfungsi dengan menaip arahan berikut di terminal:
java -version
Pemasangan Oracle JDK 12 Menggunakan Pakej .DEB
Pilihan lain untuk memasang Oracle JDK akan memuat turun fail .DEB yang sesuai dari laman web rasmi. Untuk melakukannya, anda mesti mengunjungi Laman web Oracle dari penyemak imbas. Setelah sampai di halaman, anda perlu mengklik butang "Muat turun Platform Java (JDK) 12".
Selepas terima perjanjian lesen, akan klik fail pakej .DEB jdk-12.0.1. Ini adalah versi terbaru semasa menulis artikel ini.
Penyemak imbas akan meminta kami menyimpan fail .DEB. Muat turun selesai kita akan pergi ke direktori ~ / Muat turun, atau ke folder tempat anda menyimpan pakej yang dimuat turun:
cd ~/Descargas
Sekarang, kami akan memasang pakej .DEB seperti berikut:
sudo dpkg -i jdk-12.0.1_linux-x64_bin.deb
Langkah seterusnya yang akan diikuti adalah cari jalan bin / direktori pakej deb jdk-12.0.1. Kami akan mencapainya dengan arahan berikut:
dpkg --listfiles jdk-12.0.1 | grep -E '.*/bin$'
Sekarang kami akan menambah JAVA_HOME y kami akan mengemas kini pemboleh ubah PATH dengan arahan berikut:
echo -e 'export JAVA_HOME="/usr/lib/jvm/jdk-12.0.1"\nexport PATH="$PATH:${JAVA_HOME}/bin"' | sudo tee /etc/profile.d/jdk12.sh
Selepas ini, kita ada but semula mesin Ubuntu kami dengan arahan berikut:
sudo reboot now
Setelah komputer dimulakan semula, kita boleh menjalankan perintah berikut ke periksa sama ada pemboleh ubah persekitaran JAVA_HOME dan PATH diset dengan betul:
echo $JAVA_HOME && echo $PATH
Sekiranya semuanya betul, kita boleh periksa sama ada Oracle JDK 12 berfungsi dengan betul menaip:
java -version
Menyusun dan Menjalankan Program Java Sederhana
Setelah JDK 12 dipasang, langkah seterusnya adalah menulis program Java yang kecil dan sederhana untuk memeriksa apakah kita dapat menyusunnya dan menjalankannya dengan OpenJDK 12 atau Oracle JDK 12.
Untuk melakukannya kami akan membuat fail bernama TestJava.java dan di dalam kita akan menulis baris berikut:
public class PruebaJava { public static void main(String[] args) { System.out.println("Hola usuarios Ubunlog"); } }
Sekarang untuk menyusun fail sumber TestJava.java Di terminal (Ctrl + Alt + T) kita akan pergi ke direktori di mana fail yang baru kita buat disimpan. Dalam folder ini kita melaksanakan perintah berikut:
javac PruebaJava.java
Perintah ini harus menghasilkan fail baru yang dipanggil TestJava.class. Ini adalah file kelas Java dan mengandungi kod bytava Java yang JVM (Mesin Maya Java) boleh melaksanakan.
Sekiranya semuanya betul, kita boleh jalankan fail kelas Java TestJava.class seperti berikut:
java PruebaJava
Dalam arahan sebelumnya anda harus tulis nama fail sahaja tanpa perluasan .class. Jika tidak, ia tidak akan berjaya. Sekiranya semuanya berjalan lancar, kita akan melihat jalan keluar yang dijangkakan. Oleh itu, program JavaTest.java disusun dan dijalankan dengan jayanya menggunakan JDK 12.
Terima kasih banyak, panduan membantu saya