How to Install JDK in Ubuntu | Install JDK 12 on Ubuntu 18.04 | Edureka
Isi kandungan:
- Prasyarat
- Variasi Java
- Memasang OpenJDK lalai (Java 11)
- Memasang OpenJDK 8
- Memasang Oracle Java
- Tetapkan Versi Java Lalai
- Tetapkan Variasi Alam Sekitar JAVA_HOME
- Uninstall Java
- Kesimpulannya
Java adalah salah satu bahasa pengaturcaraan yang paling popular di dunia, yang digunakan untuk membina pelbagai jenis aplikasi silang platform.
Tutorial ini menerangkan cara memasang pelbagai versi OpenJDK serta Oracle Java pada Ubuntu 18.04. Arahan yang sama berlaku untuk Ubuntu 16.04 dan mana-mana pengedaran berasaskan Ubuntu, termasuk Kubuntu, Linux Mint dan OS Elementary.
Prasyarat
Sebelum meneruskan tutorial ini, pastikan anda log masuk sebagai pengguna dengan keistimewaan sudo.
Variasi Java
Java diedarkan dalam tiga edisi yang berbeza, Standard Edition (SE), Enterprise Edition (EE), dan Micro Edition (ME). Tutorial ini merangkumi pemasangan edisi Java SE (Standard Edition).
OpenJDK dan Oracle Java adalah dua pelaksanaan utama Java, dengan hampir tidak ada perbedaan di antara mereka kecuali Oracle Java memiliki beberapa ciri komersial tambahan.
Terdapat dua pakej Java yang berbeza dalam repositori Ubuntu, Environment Runtime Java (JRE), dan Java Development Kit (JDK).
Jika anda hanya mahu menjalankan program Java, maka anda memerlukan JRE yang mengandungi hanya Persekitaran Runtime Java. Pemaju Java harus memasang JDK, yang juga termasuk alat pembangunan / debugging dan perpustakaan.
Kami akan menunjukkan kepada anda cara memasang pelbagai pakej Java. Jika anda tidak tahu pelaksanaan Java atau versi mana yang hendak digunakan, saran umum adalah untuk tetap menggunakan versi OpenJDK lalai yang terdapat pada Ubuntu 18.04.
Memasang OpenJDK lalai (Java 11)
Pada masa penulisan, versi terbaru LTS dari Java adalah versi 11.
Ikuti langkah di bawah untuk memasang Java OpenJDK 11 pada sistem Ubuntu anda:
-
Pertama, kemas kini indeks pakej
aptdengan:sudo apt updateApabila indeks pakej dikemas kini pasangkan pakej Java OpenJDK lalai dengan:
sudo apt install default-jdkSahkan pemasangan, dengan menjalankan arahan berikut yang akan mencetak versi Java:
java -versionOutput akan kelihatan seperti ini:
openjdk version "11.0.2" 2019-01-15 OpenJDK Runtime Environment (build 11.0.2+9-Ubuntu-3ubuntu118.04.3) OpenJDK 64-Bit Server VM (build 11.0.2+9-Ubuntu-3ubuntu118.04.3, mixed mode, sharing)
Itu sahaja! Pada ketika ini, anda sepatutnya berjaya memasang Java pada sistem Ubuntu anda.
JRE dimasukkan dalam pakej JDK. Jika anda hanya memerlukan JRE, pasangkan pakej
default-jre
:
Memasang OpenJDK 8
Java 8 masih merupakan versi Java yang paling banyak digunakan. Sekiranya aplikasi anda memerlukan Java 8, anda boleh memasangnya dengan menaip perintah berikut:
sudo apt update
sudo apt install openjdk-8-jdk
Memasang Oracle Java
Sebelum memasang Oracle Java pastikan anda membaca Lesen JDK Oracle. Lesen ini hanya membenarkan penggunaan perisian bukan komersial, seperti penggunaan peribadi dan penggunaan pembangunan.
Oracle Java 11 boleh dipasang dari PPA Uprising Linux.
Langkah-langkah berikut menggambarkan cara memasang Oracle Java 11 pada Ubuntu 18.04:
-
Pasang kebergantungan yang diperlukan untuk menambah repositori baru:
sudo apt install software-properties-commonDayakan PPA Uprising Linux dengan menjalankan perintah berikut:
sudo add-apt-repository ppa:linuxuprising/javaSetelah repositori ditambah, kemas kini senarai pakej dan pasang pakej
oracle-java11-installerdengan memasukkan:sudo apt updatesudo apt install oracle-java11-installerAnda akan digesa untuk menerima lesen Oracle.
Sahkan pemasangan dengan menjalankan arahan berikut yang akan mencetak versi R:
java -versionjava version "11.0.2" 2019-01-15 LTS Java(TM) SE Runtime Environment 18.9 (build 11.0.2+9-LTS) Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.2+9-LTS, mixed mode)
Tetapkan Versi Java Lalai
Untuk menyemak versi Java lalai anda akan menggunakan arahan berikut:
java -version
openjdk version "11.0.2" 2019-01-15 OpenJDK Runtime Environment (build 11.0.2+9-Ubuntu-3ubuntu118.04.3) OpenJDK 64-Bit Server VM (build 11.0.2+9-Ubuntu-3ubuntu118.04.3, mixed mode, sharing)
Jika anda mempunyai beberapa pemasangan Java untuk menukar versi lalai, gunakan alat
update-alternatives
seperti ditunjukkan di bawah:
sudo update-alternatives --config java
Untuk menukar versi Java lalai hanya masukkan nombor versi (nombor dalam lajur Pemilihan) dan tekan
Sesetengah aplikasi yang ditulis dalam Java menggunakan
Untuk menetapkan
Dalam kes kami, laluan pemasangan adalah seperti berikut: Salin laluan pemasangan pemasangan pilihan anda. Seterusnya, buka fail
Tambah garisan berikut, pada akhir fail: Pastikan anda menggantikan jalan dengan laluan ke versi Java pilihan anda. Anda boleh log keluar dan log masuk atau jalankan arahan sumber berikut untuk menerapkan perubahan pada sesi semasa anda: Untuk mengesahkan bahawa
Jika atas apa-apa sebab anda ingin menyahpasang pakej Java, anda boleh menyahpasangnya seperti mana-mana pakej lain yang dipasang dengan
Contohnya, jika anda mahu menyahpasang
Dalam tutorial ini, anda belajar cara memasang dan mengurus beberapa versi Java pada pelayan Ubuntu anda. Anda kini boleh memasang aplikasi yang dijalankan di Java, seperti Tomcat, JBoss / WildFly, Apache Maven, Glassfish, Elasticsearch, Cassandra, Jenkins, Gradle… etc.
There are 3 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode Press to keep the current choice, or type selection number:
There are 3 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode Press to keep the current choice, or type selection number:
Enter
.Tetapkan Variasi Alam Sekitar JAVA_HOME
JAVA_HOME
persekitaran
JAVA_HOME
untuk menentukan lokasi pemasangan Java.
JAVA_HOME
persekitaran
JAVA_HOME
, pertama, anda perlu mengetahui laluan pemasangan Java menggunakan arahan
update-alternatives
sudo update-alternatives --config java
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
OpenJDK 8 terletak di
/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
/etc/environment
:
sudo nano /etc/environment
JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
source /etc/environment
JAVA_HOME
persekitaran
JAVA_HOME
ditetapkan dengan betul, jalankan arahan echo berikut:
echo $JAVA_HOME
/usr/lib/jvm/java-11-openjdk-amd64
/etc/environment
adalah fail konfigurasi seluruh sistem, yang digunakan oleh semua pengguna. Sekiranya anda ingin menetapkan pembolehubah
JAVA_HOME
pada setiap pengguna, tambahkan baris ke
.bashrc
atau mana-mana fail konfigurasi lain yang dimuatkan apabila pengguna log masuk.
Uninstall Java
apt
.
openjdk-8-jdk
:Kesimpulannya
Kedua-dua syarikat juga mempunyai bidang yang sama dengan sokongan mereka untuk perisian Java, salah satu daripada hanya kawasan di mana garisan produk syarikat bertindih. Sun mempunyai pelayan aplikasi Java sumber terbuka yang dikenali sebagai Glassfish yang kemungkinan Oracle akan berpegang pada, walaupun nasib perisian Java komersial lain Sun, Sistem Enterprise Java (JES), tidak diketahui.
Oracle juga telah bertindih dalam bidang ini ketika ia dibeli BEA, tetapi BEA WebLogic mempunyai asas pemasangan yang ketara, dan Oracle menyimpan produk tersebut secara hidup. Pangkalan dipasang Sun untuk JES adalah lebih kecil, jadi Oracle boleh memilih untuk tidak memegangnya.
Memasang, memasang semula, menaik taraf, laman web yang memberi tumpuan sepenuhnya kepada cara memasang, memasang, menaik taraf atau menyahpasang Windows 7, Windows Vista & Windows XP.
Microsoft telah melancarkan laman bantuan baru yang memfokuskan semata-mata mengenai cara memasang, memasang semula, menaik taraf atau menyahpasang Windows 7, Windows Vista & Windows XP. Jika anda sedang merancang untuk mengupgrade Windows Vista ke Windows 7, ini adalah sumber yang hebat!
Bagaimana untuk memasang java pada centos 7
Tutorial ini menunjukkan anda bagaimana untuk memasang Java pada CentOS 7. Java adalah salah satu bahasa pengaturcaraan yang paling popular yang digunakan untuk membina pelbagai jenis aplikasi dan sistem.







