Po zainstalowaniu sun-java6-jdk.
Muszę znaleźć jego katalog domowy. JAVA_HOMEmusi wskazywać na instalację JDK, a nie JRE.
Po zainstalowaniu sun-java6-jdk.
Muszę znaleźć jego katalog domowy. JAVA_HOMEmusi wskazywać na instalację JDK, a nie JRE.
Odpowiedzi:
Powinieneś być w stanie użyć whereispolecenia, 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_HOMEzmienną, możesz to zrobić, dodając ją do .bashrcpliku w katalogu domowym
Otwórz .bashrcplik 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/DownloadsRozpakowałem pobrany JDK, /home/user/Downloads/jdk1.8.0_77a 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 :)