używam Linux Mint Cinnamon 14. Mam ustawić $JAVA_HOME
i $PATH
zmienne środowiskowe w ~/.profile
następująco:mam ustawić JAVA_HOME i zmienne drogi, ale wciąż java -version pokazuje stary
export JAVA_HOME=/home/aqeel/development/jdk/jdk1.6.0_35
export PATH=/home/aqeel/development/jdk/jdk1.6.0_35/bin:$PATH
I wtedy zrobił source ~/.profile
, aby wprowadzić odpowiednie zmiany.
Po wykonaniu polecenia java -version
w celu sprawdzenia aktywnej wersji java, wyświetlana jest domyślna (już zainstalowana open-jdk) wersja Java. Jak mogę przesłonić domyślny open-jdk tym, który pobrałem?
UPDATE:
which java
mówi/usr/bin/java
$JAVA_HOME/bin/java -version
mówi 'Permission Denied'
sudo $JAVA_HOME/bin/java -version
(prosi o hasło, a następnie) mówi polecenia nie znaleziono
ale cd $JAVA_HOME/bin
i ls
pokazuje, że jest to właściwy katalog.
co mówi 'co java'? – gefei
co mówi '$ JAVA_HOME/bin/java -version'? Podejrzewam, że ta ścieżka nie jest poprawna, więc zostanie zignorowana. –
może być odwrotnością rozszerzenia PATH 'export PATH = $ PATH:/home/aqeel/development/jdk/jdk1.6.0_35/bin' – Subin