Sto usando Linux Mint Cannella 14. Ho impostato le variabili $JAVA_HOME
e $PATH
ambiente in ~/.profile
come segue:Ho impostato JAVA_HOME e PATH variabili ma java -version mostra ancora quello vecchio
export JAVA_HOME=/home/aqeel/development/jdk/jdk1.6.0_35
export PATH=/home/aqeel/development/jdk/jdk1.6.0_35/bin:$PATH
Ho poi ha fatto source ~/.profile
per apportare le modifiche appropriate.
Quando eseguo il comando java -version
per verificare la versione java attiva, mostra la versione java predefinita (già installata jdk aperta). Come posso sovrascrivere l'open-jdk predefinito con quello scaricato?
UPDATE:
which java
dice/usr/bin/java
$JAVA_HOME/bin/java -version
dice 'Autorizzazione negata'
sudo $JAVA_HOME/bin/java -version
(chiede la password, quindi) dice Command not found
ma cd $JAVA_HOME/bin
e ls
indica che è la directory giusta.
cosa dice 'which java' say? – gefei
cosa dice '$ JAVA_HOME/bin/java -version' dire? Sospetto che questo percorso non sia corretto, quindi verrà ignorato. –
potrebbe essere invertire la defenenza PATH 'export PATH = $ PATH:/home/aqeel/development/jdk/jdk1.6.0_35/bin' – Subin