Jak ustawić JAVA_HOME, aby wskazywał instalację JDK?

10

Po zainstalowaniu sun-java6-jdk.

Muszę znaleźć jego katalog domowy. JAVA_HOMEmusi wskazywać na instalację JDK, a nie JRE.

Lesya Machova
źródło

Odpowiedzi:

7

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.

Eirik Berg
źródło
6

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.

xIN3N
źródło
Lubię vima, ale nie jest on dla początkujących użytkowników. Przełączam tutaj na nano.
MadMike,
0

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

  1. 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

  2. source ~/.bashrc

  3. echo $JAVA_HOME

Otóż ​​to :)

Roszimon
źródło
Ale gdzie jest pakiet JDK?
Raghuveer