Konfigurasi Java
Anda dapat mengonfigurasi versi mana yang merupakan default untuk digunakan dalam baris perintah dengan menggunakan update-alternatives
, yang mengelola tautan simbolik mana yang digunakan untuk berbagai perintah.
sudo update-alternatives --config java
Output akan terlihat seperti berikut ini.
There are 5 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 auto mode
1 /usr/lib/jvm/java-6-oracle/jre/bin/java 1 manual mode
2 /usr/lib/jvm/java-7-oracle/jre/bin/java 2 manual mode
3 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode
4 /usr/lib/jvm/java-8-oracle/jre/bin/java 3 manual mode
5 /usr/lib/jvm/java-9-oracle/bin/java 4 manual mode
Press <enter> to keep the current choice[*], or type selection number:
Anda sekarang dapat memilih nomor yang akan digunakan sebagai default. Ini juga dapat dilakukan untuk perintah Java lainnya, seperti compiler ( javac
), generator dokumentasi ( javadoc
), alat penandatanganan JAR ( jarsigner
), dan banyak lagi. Anda dapat menggunakan perintah berikut, mengisi perintah yang ingin Anda sesuaikan.
sudo update-alternatives --config command
Mengatur JAVA_HOME
Variabel Lingkungan
Banyak program, seperti server Java, menggunakan variabel lingkungan JAVA_HOME untuk menentukan lokasi instalasi Java.
Salin jalur dari instalasi pilihan Anda dan kemudian buka / etc / environment menggunakan Sublime Text atau editor teks favorit Anda.
sudo subl /etc/environment
Di akhir file ini, tambahkan baris berikut, pastikan untuk mengganti jalur yang disorot dengan jalur yang Anda salin sendiri.
JAVA_HOME="/usr/lib/jvm/java-8-oracle"
Menyimpan dan keluar file, dan reload: source /etc/environment
.
Sekarang Anda dapat menguji apakah variabel lingkungan telah ditetapkan dengan menjalankan perintah berikut: echo $JAVA_HOME
. Ini akan mengembalikan jalur yang baru saja Anda atur.