JAVA_HOME et PATH sont ensemble mais java -version affiche toujours l'ancien

J'utilise Linux Mint Cinnamon 14. J'ai mis le $JAVA_HOME et $PATH variables d'environnement dans ~/.profile comme suit:

export JAVA_HOME=/home/aqeel/development/jdk/jdk1.6.0_35
export PATH=/home/aqeel/development/jdk/jdk1.6.0_35/bin:$PATH

Puis j'ai fait un source ~/.profile de faire les changements appropriés.

Quand j'execute java -version de commande pour vérifier l'actif de la version java, il indique la valeur par défaut (déjà installé open-jdk) version de java. Comment puis-je remplacer la valeur par défaut open jdk avec celui que j'ai téléchargé?

Mise à JOUR:

which java dit /usr/bin/java

$JAVA_HOME/bin/java -version dit "Permission Denied'

sudo $JAVA_HOME/bin/java -version (demande de mot de passe, puis) dit Commande introuvable

mais cd $JAVA_HOME/bin, et ls montre qu'il est bon répertoire.

  • ce n' which java dire?
  • ce n' $JAVA_HOME/bin/java -version dire? J'imagine que ce chemin n'est pas correct de sorte qu'il sera ignoré.
  • peut-être inverser le CHEMIN defenition export PATH=$PATH:/home/aqeel/development/jdk/jdk1.6.0_35/bin
  • si vous êtes toujours dans la même session, alors vous allez avoir à recharger le profil source ~/.profile
  • J'ai édité ma question d'inclure le résultat de la commande que vous avez dit, s'il vous plaît avoir un autre regard. Merci
InformationsquelleAutor | 2013-01-02