find /usr/lib/jvm/java-1.x.x-openjdk
-
vim /etc/profile
Tambahkan sudo jika masuk sebagai pengguna yang tidak memiliki hak istimewa, yaitu.
sudo vim
- Tekan 'i' untuk masuk ke mode penyisipan
-
tambahkan:
export JAVA_HOME="path that you found" export PATH=$JAVA_HOME/bin:$PATH
- logout dan login lagi, reboot, atau gunakan
source /etc/profile
untuk segera menerapkan perubahan di shell Anda saat ini
Untuk semua pengguna, saya akan merekomendasikan membuat file di /etc/profile.d/java_home.sh
baris berikut
# Set JDK installation directory according to selected Java compiler
export JAVA_HOME=$(readlink -f /usr/bin/javac | sed "s:/bin/javac::")
Ini akan diperbarui secara dinamis dan bekerja dengan baik dengan alternatif sistem. Namun perhatikan bahwa pembaruan hanya akan dilakukan di shell login baru.
Anda dapat menggunakan /etc/profile atau lebih baik file seperti /etc/profile.d/jdk_home.sh
export JAVA_HOME=/usr/java/jdk1.7.0_05/
Anda harus ingat bahwa file ini hanya dimuat dengan shell login baru.. Jadi setelah bash -l atau sesi gnome baru dan itu tidak berubah dengan versi Java yang baru.
Bagaimana saya bisa menemukan file/direktori yang bisa berada di mana saja di baris perintah linux?
Bagaimana menemukan dari mana pekerjaan diajukan di SLURM?