Android

Bagaimana untuk memasang java pada debian 9

Cara Install Linux Debian 9 di VirtualBox & Lengkap Penjelasanya

Cara Install Linux Debian 9 di VirtualBox & Lengkap Penjelasanya

Isi kandungan:

Anonim

Dalam tutorial ini, kita akan berjalan melalui pemasangan Java pada Debian 9. Java adalah salah satu bahasa pengaturcaraan yang paling popular digunakan untuk membina pelbagai jenis aplikasi dan sistem. Aplikasi yang dibangunkan di Jawa adalah berskala, fleksibel dan boleh dipelihara.

Terdapat dua pakej Java yang berbeza, Persekitaran Runtime Java (JRE) dan Java Development Kit (JDK). Jika anda hanya mahu menjalankan program Java, maka anda memerlukan JRE 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.

Prasyarat

Sebelum meneruskan tutorial ini, pastikan anda log masuk sebagai pengguna dengan keistimewaan sudo.

Pasang OpenJDK 8

OpenJDK 8, pelaksanaan sumber terbuka Java Platform adalah pembangunan Java default dan runtime di Debian 9. Pemasangannya mudah dan mudah.

Gunakan arahan berikut untuk memasang OpenJDK 8 JDK dari repositori Debian standard:

sudo apt update sudo apt install default-jdk

Apabila pemasangan selesai, anda boleh mengesahkannya dengan menyemak versi Java:

java -version

Keluaran seharusnya kelihatan seperti ini:

openjdk version "1.8.0_212" OpenJDK Runtime Environment (build 1.8.0_212-8u212-b01-1~deb9u1-b01) OpenJDK 64-Bit Server VM (build 25.212-b01, mixed mode)

Itu sahaja! Pada ketika ini, anda sepatutnya berjaya memasang Java pada sistem Debian anda.

JRE dimasukkan dalam pakej JDK. Jika anda hanya memerlukan JRE, pasangkan pakej default-jre :

Pasang OpenJDK 11

Pada masa penulisan, versi terkini LTS Java ialah versi 11. Versi ini boleh didapati dari repositori Debian Backports.

Pertama tambahkan Backports ke senarai repositori perisian sistem anda:

echo 'deb http://ftp.debian.org/debian stretch-backports main' | sudo tee /etc/apt/sources.list.d/stretch-backports.list

Setelah repositori diaktifkan, kemas kini sumber yang tepat dan pasang Java 11 menggunakan perintah berikut:

sudo apt update sudo apt install openjdk-11-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 berikut menjelaskan cara memasang Oracle Java 11 pada Debian 9:

  1. Mulakan dengan memasang pakej yang diperlukan:

    sudo apt install dirmngr gnupg

    Import kunci awam PPA dan aktifkan repositori dengan arahan berikut:

    sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A echo 'deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main' | sudo tee /etc/apt/sources.list.d/linuxuprising-java.list echo 'deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main' | sudo tee /etc/apt/sources.list.d/linuxuprising-java.list

    Setelah repositori ditambah, kemas kini senarai pakej dan pasang pakej oracle-java11-installer dengan memasukkan:

    sudo apt update sudo apt install oracle-java11-installer

    Anda akan digesa untuk menerima lesen Oracle.

    Sahkan pemasangan dengan menjalankan arahan berikut yang akan mencetak versi R:

    java -version

    java 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 lalai

Jika anda mempunyai beberapa versi Java yang dipasang pada mesin Debian anda untuk memeriksa versi yang ditetapkan sebagai jenis versi Java default:

java -version

Keluaran seharusnya kelihatan seperti ini:

openjdk version "11.0.3" 2019-04-16 OpenJDK Runtime Environment (build 11.0.3+1-Debian-1bpo91) OpenJDK 64-Bit Server VM (build 11.0.3+1-Debian-1bpo91, mixed mode, sharing)

Untuk menukar versi lalai gunakan perintah sistem update-alternatives :

sudo update-alternatives --config java

There are 2 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 2 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:

Anda akan dibentangkan dengan senarai semua versi Java yang dipasang pada sistem Debian anda. Masukkan nombor versi yang anda mahu gunakan sebagai lalai dan tekan Enter .

Uninstall Java

Jika atas apa-apa sebab anda ingin menyahpasang pakej Java, anda boleh menyahpasangnya seperti mana-mana pakej lain yang dipasang dengan apt .

Contohnya, jika anda mahu menyahpasang pakej default-jdk hanya jalankan:

sudo apt remove default-jdk

Kesimpulannya

Kini, anda telah belajar cara memasang dan mengurus versi Java yang berbeza pada pelayan Debian anda, langkah seterusnya adalah memasang salah satu daripada banyak aplikasi yang dijalankan di Java, seperti Tomcat, JBoss / WildFly, Apache Maven, Glassfish, Elasticsearch, Cassandra, Jenkins..etc

java debian