Po zainstalowaniu sun-java6-jdk
.
Muszę znaleźć jego katalog domowy. JAVA_HOME
musi wskazywać na instalację JDK, a nie JRE.
Po zainstalowaniu sun-java6-jdk
.
Muszę znaleźć jego katalog domowy. JAVA_HOME
musi wskazywać na instalację JDK, a nie JRE.
Odpowiedzi:
Powinieneś być w stanie użyć whereis
polecenia, aby dowiedzieć się, gdzie jest zainstalowany JDK.
whereis java
Na moim Ubuntu 12.04 zainstalować OpenJDK ma pliki znajdujące się w /usr/bin/java
, /usr/bin/X11/java
, /usr/share/java
, /usr/share/man/man1/java.1.gz
. Zgaduję, że wersja Oracle znajduje się w tych samych katalogach.
Jeśli chcesz dodać JAVA_HOME
zmienną, możesz to zrobić, dodając ją do .bashrc
pliku w katalogu domowym
Otwórz .bashrc
plik za pomocą edytora. Jeśli używasz nano, to
nano ~/.bashrc
i dodaj następujące 2 linie do pliku .bashrc.
JAVA_HOME=/usr/lib/jvm/jdk1.7.0_04/
export JAVA_HOME
Mogą istnieć inne sposoby instalacji, ale zawsze tak postępowałem.
Oto jak skonfigurowałem w moim systemie Linux:
Pobrałem JDK1.8.0_77 i domyślnie pobrany plik znajduje się w lokalizacji (katalog Pobrane), tzn. /home/user/Downloads
Rozpakowałem pobrany JDK, /home/user/Downloads/jdk1.8.0_77
a następnie
Otwórz terminal i wpisz,
editor .bashrc
napisz te 2 linie w środku,
export JAVA_HOME=/home/user/Downloads/jdk1.8.0_77
(wprowadź ścieżkę pobranego JDK)
export PATH=$JAVA_HOME/bin:$PATH
Zapisz plik
source ~/.bashrc
echo $JAVA_HOME
Otóż to :)