Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 4 sur 4
  1. #1
    Invité de passage
    Inscrit en
    mars 2008
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : mars 2008
    Messages : 10
    Points : 4
    Points
    4

    Par défaut java en cours?! which java <> java -version

    Bonjour,

    je débute quelque peu en unix et je me retrouve, selon moi, face à un drôle de problème...

    Je voudrais comprendre comment l'on paramètre le keyword java afin qu'il pointe vers le répertoire voulu..
    En fait voici ce que je ne comprends pas :

    bash:/ # which java
    /opt/csw/bin/java

    bash:/ # /opt/csw/bin/java -version
    java version "1.7.0_03"
    Java(TM) SE Runtime Environment (build 1.7.0_03-b04)
    Java HotSpot(TM) Server VM (build 22.1-b02, mixed mode)
    bash:/ # java -version
    java version "1.5.0_11"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_11-b03)
    Java HotSpot(TM) Server VM (build 1.5.0_11-b03, mixed mode)
    Pourquoi ne m'affiche t-il pas la même version?

    D'avance merci.

  2. #2
    Expert Confirmé Sénior
    Homme Profil pro Laurent Willems
    Ingénieur Pizzaiolo
    Inscrit en
    septembre 2002
    Messages
    3 129
    Détails du profil
    Informations personnelles :
    Nom : Homme Laurent Willems
    Âge : 35
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur Pizzaiolo

    Informations forums :
    Inscription : septembre 2002
    Messages : 3 129
    Points : 5 196
    Points
    5 196

    Par défaut

    Salut,

    Sur quel système unix travailles-tu?


    Est-ce que la commande which dispose de l'option -a? Si oui,Peux-tu afficher le résultat de la commande which

    Alea Jacta Test!

  3. #3
    Invité de passage
    Inscrit en
    mars 2008
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : mars 2008
    Messages : 10
    Points : 4
    Points
    4

    Par défaut

    En fait j'ai quelque peu menti, je suis sur un serveur Solaris, je ne pensais pas qu'il y aurait pu y avoir une différence à ce niveau là


    bash:/ # which -a java
    no -a in /opt/csw/bin /opt/csw/sbin /usr/sbin /usr/sbin /usr/bin
    /opt/csw/bin/java

  4. #4
    Invité de passage
    Inscrit en
    mars 2008
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : mars 2008
    Messages : 10
    Points : 4
    Points
    4

    Par défaut

    J'ai fini par résoudre mon problème...

    Le but de la manœuvre était de mettre à jour le jdk sur ce serveur Solaris 64bits ...
    J'ai lu sur un forum qu'il fallait installer la version x86 ainsi que la version x64 (qui est en fait un patch) et ô miracle, cela fonctionne et les commandes citées précédemment sont "revenues dans l'ordre".


    bash:/ # which java
    /opt/csw/bin/java

    bash:/ # /opt/csw/bin/java -version
    java version "1.7.0_03"
    Java(TM) SE Runtime Environment (build 1.7.0_03-b04)
    Java HotSpot(TM) Server VM (build 22.1-b02, mixed mode)
    bash:/ # java -version
    java version "1.7.0_03"
    Java(TM) SE Runtime Environment (build 1.7.0_03-b04)
    Java HotSpot(TM) Server VM (build 22.1-b02, mixed mode)

+ Répondre à la discussion
Cette discussion est résolue.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •