web-dev-qa-db-fra.com

Comment définir la variable d'environnement PATH?

J'utilise Ubuntu 10.10 et téléchargé jdk7 à partir de Java.Sun.com. jdkest un fichier compressé et lors de l'extraction, j'ai obtenu tous les fichiers et dossiers de jdk1.7.0.

Mais maintenant, si je tente de compiler un programme Javaname__, il y a une erreur qui javacest introuvable.
Comment définir PATHof jdk1.7.0\bin afin d’utiliser javacpartout?

7
Mohammad Faisal
  1. Téléchargez la dernière version de Java à partir de Java.Sun.com
  2. Extrayez le fichier dans votre dossier personnel.
  3. Exécuter les commandes suivantes dans le terminal

    Sudo mkdir -p/usr/lib/Java /

    Sudo mv jdk1.7.0// usr/lib/Java /

  4. Recherchez le fichier profiledans le dossier etcde FileSystemname__

  5. Editer dans l'éditeur et écrire la ligne

    export PATH =/usr/lib/Java/jdk1.7.0/bin: $ PATH

  6. sauvegarde le. Vous aurez peut-être besoin de restartvotre système pour apporter ces modifications.

Vous pouvez vérifier la version actuelle à l'aide de la commande suivante javac -version

5
Mohammad Faisal

Une meilleure façon d’installer le JDK de Sun est la suivante:

Utilisez update-alternatives pour faire tout le travail lourd à votre place.

Dans tous les cas, la mise à jour de PATH est une commande très basique.

  • Dans le shell bash par défaut:

    export PATH=$PATH:/your/path

  • Pour csh utiliser:

    setenv PATH $PATH:/your/path

Edit: Notez qu'il s'agit bien des instructions d'installation de Java 6 et non de Java 7, qui est toujours - pour l'instant - non disponible dans aucun référentiel officiel ou ppa.

10
Yuval A

manière la plus simple:

Sudo add-apt-repository -y ppa: webupd8team/Java

Sudo apt-get update

Sudo apt-get install -y Oracle-jdk7-installer

Je ne pense pas que vous deviez vous donner la peine de définir le chemin par la suite.

2
Magpie

Java CLASSPATH SETTING DANS UBUNTU

Sudo gedit etc/environment

tapez votre mot de passe

PATH = ".:/Usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"

(existe déjà) suffit d'ajouter ci-dessous deux lignes (ici, j'utilise Java6)

Java_HOME = "/ usr/lib/jvm/Java-1.6.0-openjdk-i386"

CLASSPATH = ".:/Usr/lib/jvm/Java-1.6.0-openjdk-i386/lib"

sauvegardez ce fichier et redémarrez le système.

1
Arvind Gangwar