IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java Discussion :

Problème de configuration du jdk


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    etudiant info
    Inscrit en
    Mars 2016
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : etudiant info

    Informations forums :
    Inscription : Mars 2016
    Messages : 32
    Par défaut Problème de configuration du jdk
    Bonjour à tous, je viens vers vous car je rencontre quelques problèmes et quelques incompréhensions en essayant de passer du jdk7 au jdk8 sous linux.
    Déjà j'ai entendu dire qu'il fallait modifier la variable JAVA_HOME et ensuite mettre à jour le PATH ceux que j'ai faits mais ça n'a pas fonctionné. Je me demande à quoi sert cette variable JAVA_HOME et pourquoi devrait-on mettre à jour le PATH. Autre chose étrange que j'ai constatée c'est qu'en affichant la liste des alternatives possibles dans mes configs java ( update-java-alternatives -l ) je n'obtiens que que le premier jdk que j'ai installé ( j'ai installé l'autre en décompressant un fichier tar.gz téléchargé sur Internet ). Voilà tout ça pour vous dire que c'est assez flou pour moi au delà du fait que ça ne marche pas et j'aimerais mieux comprendre le fonctionnement des configurations java.
    Merci de votre aide.

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    265
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 265
    Par défaut re
    Pour le java_home : Tchize disait : "répertoire où se trouve la jvm à utiliser. Ce n'est pas utilisé par java en tant que tel, mais c'est utilisé par des script qui ont besoin de java , comme le script de démarrage de tomcat".

    Pour ce qui est du Path, le jdk te permet de compiler du java en utilisant le compilateur jdk/bin/java -jar monjar par exemple ou d'autres programmes executables.
    Mais pour que tu puisses executer ces programmes à n'importe quel endroit sans préciser le chemin complet, il faut que tu le rajoutes dans le path.

    Après , il te faut paramétrer le path au démarrage de ton profil.

    Généralement sous linux
    vim /etc/profile (ou vi)
    ajouter:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    export JAVA_HOME="chemin de ton jdk"
     
    export PATH=$JAVA_HOME/bin:$PATH

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    265
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 265
    Par défaut re
    pour vérifier la version de java reconnue par le système
    tu fais java -version

  4. #4
    Rédacteur/Modérateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    Août 2005
    Messages
    6 900
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Activité : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2005
    Messages : 6 900
    Billets dans le blog
    54
    Par défaut
    Citation Envoyé par batou22003 Voir le message
    Pour le java_home : Tchize disait : "répertoire où se trouve la jvm à utiliser. Ce n'est pas utilisé par java en tant que tel, mais c'est utilisé par des script qui ont besoin de java , comme le script de démarrage de tomcat".
    Ou des outils tels que ANT, etc.
    Merci de penser au tag quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.

    suivez mon blog sur Développez.

    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook

  5. #5
    Membre averti
    Homme Profil pro
    etudiant info
    Inscrit en
    Mars 2016
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : etudiant info

    Informations forums :
    Inscription : Mars 2016
    Messages : 32
    Par défaut
    Citation Envoyé par batou22003 Voir le message
    Pour le java_home : Tchize disait : "répertoire où se trouve la jvm à utiliser. Ce n'est pas utilisé par java en tant que tel, mais c'est utilisé par des script qui ont besoin de java , comme le script de démarrage de tomcat".

    Pour ce qui est du Path, le jdk te permet de compiler du java en utilisant le compilateur jdk/bin/java -jar monjar par exemple ou d'autres programmes executables.
    Mais pour que tu puisses executer ces programmes à n'importe quel endroit sans préciser le chemin complet, il faut que tu le rajoutes dans le path.

    Après , il te faut paramétrer le path au démarrage de ton profil.

    Généralement sous linux
    vim /etc/profile (ou vi)
    ajouter:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    export JAVA_HOME="chemin de ton jdk"
     
    export PATH=$JAVA_HOME/bin:$PATH
    Merci de ton explication, c'est exactement ce que j'ai fait cependant j'ai toujours le jdk 7 quand je tape java -version.

  6. #6
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    et quand tu affiche ton PATH?

Discussions similaires

  1. [Install]Problème de configuration d'éclipse
    Par Jean Claude90 dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 26/02/2005, 17h33
  2. [Log4j]petit problème de configuration
    Par mikey_ufc dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 09/01/2005, 23h32
  3. [Tomcat 5 + Eclipse] Problème de configuration
    Par seb55555 dans le forum Tomcat et TomEE
    Réponses: 4
    Dernier message: 26/10/2004, 15h20
  4. [EJB] Problème avec configuration jonas
    Par SteelBox dans le forum JBuilder
    Réponses: 30
    Dernier message: 11/03/2004, 21h30
  5. Problème de configuration
    Par lsdInside dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 09/10/2003, 12h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo