web-dev-qa-db-fra.com

Comment définir Java CHEMIN dans Ubuntu 12.04?

Donc, Java -version donne un chemin introuvable. J'ai essayé ce qui suit: Edit:

  • ~/.bashrc
  • ~/.profile
  • /etc/environment

bash.bashrc fichiers et ajoutez-leur les éléments suivants:

Java_HOME=/usr/lib/jvm/jdk1.7.0_15
PATH=$PATH:$HOME/bin:$Java_HOME/bin
JRE_HOME=/usr/lib/jvm/jre1.7.0_15
PATH=$PATH:$HOME/bin:$JRE_HOME/bin
export Java_HOME
export JRE_HOME
export PATH

De plus, j'ai également ajouté manuellement le répertoire Java bin à PATH.

PATH="/usr/lib/jvm/jre1.7.0_15/bin:/usr/lib/jvm/jdk1.7.0_15/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/sbin:/usr/local/bin:/usr/games"

J'ai redémarré mon ordinateur plusieurs fois, mais j'obtiens toujours

bash: /usr/local/bin/Java: No such file or directory
4
siamii

Essayer:

Sudo update-alternatives --install /usr/bin/Java java /usr/lib/jvm/jre1.7.0_15/bin/Java -1
Sudo update-alternatives --config Java

Voyez si cela fonctionne.

En savoir plus à ce sujet à man update-alternatives

6
catalesia

Suivez ces étapes:

  • Créez un nouveau fichier appelé .bash_profile dans votre répertoire personnel:

    vi .bash_profile
    
  • Insérer les lignes suivantes:

    #! /bin/bash
    clear
    
    Java_HOME=/home/anuradha/installs/jdk1.7.0_02
    PATH=$PATH:$HOME/bin:$Java_HOME/bin
    JRE_HOME=/home/anuradha/installs/jdk1.7.0_02
    PATH=$PATH:$HOME/bin:$JRE_HOME/bin
    export Java_HOME
    export JRE_HOME
    export PATH
    
  • Source le .bash_profile.

  • Vérifiez la version Java en exécutant Java -version.

Remarque: pour la version 64 bits d'Ubuntu 12.04, vous avez besoin de l'environnement JDK 64 bits.

1
Anuradha

vous pouvez vérifier si votre JDK est x84 ou x64. Si la version est fausse, Ubuntu ne pourra pas la lire et vous indiquera "Aucun fichier ou répertoire de ce type".

0
myles ieong