Install Java 8 on CentOS 7
Isi kandungan:
- Prasyarat
- Variasi Java
- Prasyarat
- Pasang OpenJDK
- Pasang OpenJDK 11 JDK
- Pasang OpenJDK 11 JRE
- Pasang OpenJDK 8 JDK
- Pasang OpenJDK 8 JRE
- Pasang Oracle Java
- Tetapkan versi lalai
- Uninstall Java
- Kesimpulannya
Java adalah salah satu bahasa pengaturcaraan yang paling popular di dunia, yang digunakan untuk membina pelbagai jenis aplikasi dan sistem.
Tutorial ini menerangkan cara memasang pelbagai versi dan pelaksanaan Java pada CentOS 7. Kami akan menunjukkan kepada anda cara memasang OpenJDK serta Oracle Java.
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 edisi Java SE (Standard Edition).
Terdapat dua pakej Java yang berbeza dalam CentOS 7, Java Runtime Environment (JRE) dan Java Development Kit (JDK). Jika anda hanya mahu menjalankan program Java maka anda memerlukan JRE yang mengandungi hanya Java Runtime Environment dan jika anda adalah pemaju Java maka anda akan memerlukan JDK yang termasuk JRE dan alat pembangunan / debugging dan perpustakaan.
Terdapat juga dua pelaksanaan Java, OpenJDK dan Oracle Java yang berbeza dengan hampir tidak ada perbezaan di antara mereka kecuali Oracle Java memiliki beberapa ciri komersial tambahan.
Sekiranya anda tidak pasti pelaksanaan Java dan versi yang akan dipasang, cadangan umum akan dipasang untuk memasang OpenJDK 11 JDK yang merupakan versi Java terkini LTS.
Prasyarat
Sebelum memulakan tutorial, pastikan anda log masuk sebagai pengguna dengan keistimewaan sudo.
Pasang OpenJDK
OpenJDK, pelaksanaan sumber terbuka Java Platform adalah pembangunan Java default dan runtime di CentOS 7. Pemasangannya mudah dan mudah.
Pasang OpenJDK 11 JDK
Pada masa penulisan, OpenJDK 11 adalah versi Java semasa LTS dan versi yang disyorkan untuk dipasang. Anda boleh memasangnya dengan yum dengan menaip perintah berikut:
sudo yum install java-11-openjdk-devel
Sahkan pemasangan, dengan menjalankan arahan berikut yang akan mencetak versi Java:
java -version
Output akan kelihatan seperti ini:
openjdk version "11.0.3" 2019-04-16 LTS OpenJDK Runtime Environment 18.9 (build 11.0.3+7-LTS) OpenJDK 64-Bit Server VM 18.9 (build 11.0.3+7-LTS, mixed mode, sharing)
Itu sahaja! Pada ketika ini, anda sepatutnya berjaya memasang Java pada sistem CentOS anda.
Pasang OpenJDK 11 JRE
Anda boleh memasang OpenJDK 11 JRE menggunakan yum dengan menaip perintah berikut:
sudo yum install java-11-openjdk
JRE adalah JDK subset dan jika anda sudah memasang pakej JDK, anda tidak perlu memasangnya.
Pasang OpenJDK 8 JDK
Java 8 masih merupakan versi Java yang paling banyak digunakan. Sekiranya aplikasi anda memerlukan Java 8 yang lebih lama untuk dipasang pada sistem CentOS 7 anda, pasangkannya dengan menjalankan arahan berikut:
sudo yum install java-1.8.0-openjdk-devel
Pasang OpenJDK 8 JRE
Sama seperti di atas jika permohonan anda memerlukan OpenJDK 7 JRE anda boleh memasangnya dengan yum dengan menjalankan perintah berikut:
sudo yum install java-1.8.0-openjdk
Pasang Oracle Java
Dalam bahagian ini, kami akan melalui langkah memasang Oracle Java. Pakej Oracle boleh dimuat turun hanya dari laman web rasmi mereka.
Sebelum memasang Oracle Java pastikan anda membaca Lesen JDK Oracle. Lesen ini hanya membenarkan penggunaan perisian bukan komersial, seperti penggunaan peribadi dan penggunaan pembangunan.
Anda boleh memuat turun pakej Oracle Java
.rpm
dari halaman Java SE Downloads. Untuk memuat turun Oracle Java anda perlu mendaftar di laman Oracle.
Sebaik sahaja anda memuat turun pakej, gunakan arahan berikut untuk memasangnya:
sudo yum localinstall jre-VERSION-linux-x64.rpm
Tetapkan versi lalai
Anda boleh menyemak Java lalai, dengan:
java -version
openjdk version "11.0.3" 2019-04-16 LTS OpenJDK Runtime Environment 18.9 (build 11.0.3+7-LTS) OpenJDK 64-Bit Server VM 18.9 (build 11.0.3+7-LTS, mixed mode, sharing)
sudo alternatives --config java
Keluaran harus kelihatan seperti berikut:
There are 2 programs which provide 'java'. Selection Command ----------------------------------------------- 1 java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.3.7-0.el7_6.x86_64/bin/java) *+ 2 java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64/jre/bin/java) Enter to keep the current selection, or type selection number:
Untuk menukar versi Java lalai, masukkan nombor tersebut apabila diminta dan tekan
Enter
.
Uninstall Java
Sekiranya anda, untuk sebarang sebab ingin menyahpasang pakej Java, anda boleh menyahpasangnya sebagai mana-mana pakej lain yang dipasang dengan
yum
.
Sebagai contoh, jika anda mahu menyahpasang pakej
java-1.8.0-openjdk-devel
hanya jalankan:
sudo yum remove java-1.8.0-openjdk-devel
Kesimpulannya
Kini, anda telah belajar cara memasang dan mengurus versi Java yang berbeza pada pelayan CentOS anda, langkah seterusnya adalah memasang salah satu daripada banyak aplikasi yang dijalankan di Java, seperti Tomcat, JBoss / WildFly, Apache Maven, Glassfish, Elasticsearch, Cassandra, Jenkins, Gradle..etc
java centosKedua-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 8
Java adalah salah satu bahasa pengaturcaraan yang paling popular yang digunakan untuk membina pelbagai jenis aplikasi dan sistem. Dalam tutorial ini, kami akan menerangkan cara memasang satu atau lebih versi Java (OpenJDK) pada CentOS 8 dan bagaimana untuk menetapkan Java lalai melalui alternatif.







