Saya tahu itu diinstal karena ketika saya mengetik:
$java -version
Saya mendapat:
OpenJDK Runtime Environment (IcedTea6 1.12.5) (6b27-1.12.5-0ubuntu0.12.04.1)
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)
Dan ketika saya mengetik:
$locate jdk
Saya mendapat:
/home/arturo/Documents/2012a/sys/java/jre/glnxa64/jre/lib/servicetag/jdk_header.png
/usr/share/app-install/desktop/openjdk-6-jre:openjdk-6-java.desktop
/usr/share/app-install/desktop/openjdk-7-jre:openjdk-7-java.desktop
/usr/share/app-install/icons/openjdk-6.png
/usr/share/app-install/icons/openjdk-7.png
Yang membuat saya khawatir tentang item pertama dalam daftar adalah bahwa folder 2012a adalah folder MATLAB saya dan bukan folder 'usr / lib' standar. Saya benar-benar bingung di mana JDK dan JRE diinstal, karena saya perlu mengatur jalur $ JAVA_HOME yang menunjuk ke folder. Di mana saya melewatkan sesuatu?
java -version
tidak memberi tahu Anda bahwa Anda memiliki JDK yang diinstal. Ini memberitahu Anda bahwa Anda memiliki JRE diinstal. Apa yangjavac -version
memberitahu Anda?Jawaban:
Perintah di bawah ini akan memberi Anda path, Tapi itu hanya akan berfungsi jika perintah java bekerja dengan kata lain jika path java dikonfigurasi .
Baca lebih lanjut di Di mana saya dapat menemukan Java SDK di Linux?
Anda perlu menggali tautan simbolis. Di bawah ini adalah langkah-langkah untuk mendapatkan direktori Java
Langkah 1:
Itu memberitahu perintah java berada di / usr / bin / java.
Gali lagi:
Langkah 2:
Jadi, sekarang kita tahu bahwa
/usr/bin/java
sebenarnya itu adalah tautan simbolis/etc/alternatives/java
.Gali lebih dalam dengan menggunakan metode yang sama di atas:
Langkah 3:
Jadi, itulah lokasi sebenarnya dari java:
/usr/local/jre.....
Anda masih bisa menggali lebih dalam untuk menemukan tautan simbolik lainnya.
Referensi: di mana direktori home java?
sumber
Silakan gunakan perintah ini:
Ini bekerja untuk saya dengan gnome Ubuntu.
Di komputer saya hasilnya adalah:
Salam.
sumber
Secara umum, java terinstal di / usr / lib / jvm . Di situlah sun jdk saya diinstal. periksa apakah itu sama untuk jdk terbuka juga.
sumber
Lokasi JRE di Ubuntu:
/ usr / lib / jvm / java-7-oracle / jre
sumber
Jadi, lokasi sebenarnya JDK adalah
/usr/lib/jvm/java-7-oracle/
sumber
$ whereis java
java: / usr / bin / java / usr / lib / java / usr / bin / X11 / java / usr / share / java / usr/share/man/man1/java.1.gz
sumber
Di Ubuntu 14.04, ia berada di
/usr/lib/jvm/default-java
.sumber
Saya menemukan solusi untuk ini dengan nama path: / usr / lib / jvm / java-8-oracle
Saya menggunakan mint 18.1
sumber
Saya menggunakan Ubuntu 18.04.1 LTS. Dalam kasus saya, saya harus membuka file:
Dan ubah lokasi jdk menjadi:
Kemudian simpan file dan jalankan kembali Netbeans. Ini berhasil untuk saya.
sumber
Anda cukup menulis perintah berikut di terminal sistem linux Anda dan mendapatkan jalur java: -
echo $JAVA_HOME
sumber
Bagi saya, di Ubuntu, berbagai versi JDK ada di
/usr/lib/jvm
.sumber