221 votes

Comment définir le chemin de l'environnement Java dans Ubuntu

Je viens d'installer JDK dans Ubuntu avec la commande sudo apt-get install openjdk-6-jdk , après l'installation, où se trouve le répertoire Java bin ? Et comment puis-je définir le chemin de l'environnement pour ce répertoire? J'ai peu d'expérience avec Ubuntu. Quelqu'un peut-il donner des conseils ou suggérer un bon site Web à titre de référence?

276voto

Pratap Singh Points 731

définir les variables d'environnement comme suit

Editer le fichier de chemin du système / etc / profile

 sudo gedit /etc/profile
 

Ajouter les lignes suivantes en fin

 JAVA_HOME=/usr/lib/jvm/jdk1.7.0
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH
 

pour référence http://javaandme.com

104voto

Vijay Agrawal Points 2070

Java est généralement installé dans /usr/java recherchez la version que vous avez et puis effectuez les opérations suivantes:

en supposant que vous utilisez bash (si vous êtes juste de commencer, je vous recommande de bash sur les autres coquillages), il vous suffit de taper dans un bash pour le démarrer.

modifier votre ~/.bashrc fichier et ajouter les chemins d'accès comme suit:

pour eg. vi ~/.bashrc

insérer les lignes suivantes:

export JAVA_HOME=/usr/java/<your version of java>
export PATH=${PATH}:${JAVA_HOME}/bin

après avoir enregistré les modifications, quittez et redémarrez votre bash ou il suffit de taper dans bash pour lancer un nouveau shell

type de l'exportation pour assurer les chemins sont de droite

tapez java -version pour s'assurer que le java est accessible

36voto

prajeesh kumar Points 1235

Ubuntu installe openjdk6 sur le chemin /usr/lib/jvm/java-6-openjdk . Ainsi, vous aurez la corbeille dans /usr/lib/jvm/java-6-openjdk/bin . Généralement, le classpath est automatiquement défini pour les exécutables java et connexes.

33voto

Atul Arvind Points 4264

Pour Set JAVA_HOME / CHEMIN d'accès pour un utilisateur unique, vous connecter à votre compte et ouvrir .fichier bash_profile

$ vi ~/.bash_profile

Set JAVA_HOME comme suit à l'aide de la syntaxe à l'exportation JAVA_HOME=<path-to-java>. Si votre chemin est /usr/java/jdk1.5.0_07/bin/java, de la configurer comme suit:

export JAVA_HOME=/usr/java/jdk1.5.0_07/bin/java

Définir le CHEMIN d'accès comme suit:

export PATH=$PATH:/usr/java/jdk1.5.0_07/bin

Hésitez pas à remplacer /usr/java/jdk1.5.0_07 selon votre configuration. Enregistrez et fermez le fichier. Juste déconnectez vous et reconnectez vous en arrière pour voir les nouveaux changements. Sinon, tapez la commande suivante pour activer les nouveaux paramètres du chemin d'accès, immédiatement:

$ source ~/.bash_profile

OU

$ . ~/.bash_profile

Vérifier que les nouveaux paramètres:

$ echo $JAVA_HOME
$ echo $PATH

Astuce: Utilisez la commande suivante pour trouver le chemin exact pour ce qui exécutable java sous UNIX / Linux:

$ which java

Veuillez noter que le fichier ~/.bashrc est similaire, à l'exception que ~/.bash_profile ne fonctionne que pour Bash shells de login et .bashrc des pistes pour chaque nouveau shell Bash.

Pour Set JAVA_HOME / CHEMIN d'accès pour tous les utilisateurs, Vous devez configurer global configuration en /etc/profile OU /etc/bash.bashrc fichier pour tous les utilisateurs:

# vi /etc/profile

Prochain CHEMIN d'installation / JAVA_PATH variables comme suit:

export PATH=$PATH:/usr/java/jdk1.5.0_07/bin
export PATH=$PATH:/usr/java/jdk1.5.0_07/bin

Enregistrez et fermez le fichier. Une fois de plus, vous devez taper la commande suivante pour activer les paramètres de chemin immédiatement:

# source /etc/profile

OU

# . /etc/profile

6voto

Michael Points 2749

Il devrait mettre java dans votre chemin, probablement dans / usr / bin / java. Le moyen le plus simple de le trouver consiste à ouvrir un terme et à taper "which java".

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X