Forum Programmation.java PATH problemes avec

Posté par  .
Étiquettes : aucune
0
15
juil.
2006
J'ai installer java sur un portable avec Madrake Live:
jdk1.5.0_07
Le programme est installer en /usr/java/
J'ai ecrit le suivante en /etc/profile.d/java.sh
JAVA_HOME=/usr/java/jdk1.5.0_07
export JAVA_HOME
PATH=$PATH: $JAVA_HOME/bin
export PATH

Je n'arrive pas a acceder au programme ?

Si je fait le command
java -version
J'ai le reponse java: command not found
echo $PATH
J'ai le reponse: /sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin

Je crois que je devrais modifier le liste en PATH mais comment faire ??

Merci pour toute aide
  • # PATH problemes avec

    Posté par  . Évalué à 3.

    Est-ce que tu as pensé à ajouter les droits en exécution sur ton script /etc/profile.d/java.sh ?

    Fais un "ls -l /etc/profile.d/java.sh" dans un terminal, tu devrais y voir des droits comme "-rwxr-xr-x" au début de la ligne. S'il n'y a pas de x, il manque le droit en exécution.

    Pour l'ajouter, il faut faire un "chmod +x /etc/profile.d/java.sh".
  • # Solution à la windows

    Posté par  (site web personnel) . Évalué à 2.

    En fait, pour prendre en compte tes modifications dans /etc/profile.d il te faut te déconnecter/reconnecter. En fait, les "infos" de /etc/profile.d sont chargées lors du login et plus jamais après.
    • [^] # Re: Solution à la windows

      Posté par  . Évalué à 1.

      Merci pour l'aide,
      effectivement je n'avais pas re-booter.

      Par contre j'ai toujours un probleme avec le lien symbolique:
      Si je fais java -version j'ai:
      java version "1.5.0_07"
      Java (TM) 2 Runtime Environment, Standard Edition ( build 1.5.0_07-b03)
      Java HotSpot(TM) Client VM ( build 1.5.0_07-b03, mixed mode, sharing)

      Quand j'essaye de installer le lien symbolique en
      /usr/lib/mozilla-firefox-1.0.6/plugins

      en faisant:
      ln-s/usr/java/jdk1.5.0_07/jre/plugin/i386/ns7/libjavaplugin_oji.so ./libjavaplugin_oji.so

      J'ai aucune fichier ou repertoire de ce type ?
      Portant libjavaplugin_oji.so est bien dans le repertoire ns7 ?

      Je suis sur il ya un truc , mais laquelle ?

      Merci pour toute aide
      • [^] # Re: Solution à la windows

        Posté par  (site web personnel) . Évalué à 2.

        Euh, je sais pas si c'est un copier-coller, mais la commande avec ln est fausse : il manque un espace entre "-s" et "/usr".

        Sinon, quel est le fichier qui n'existe pas ?

        Que donne "ls -l /usr/java/jdk1.5.0_07/jre/plugin/i386/ns7/libjavaplugin_oji.so" ?
        Es-tu root (pour installer sous /usr/lib/mozilla-firefox-1.0.6/plugins) ?
        Sinon, il suffit de faire dans n'importe quel compte :
        ln-s /usr/java/jdk1.5.0_07/jre/plugin/i386/ns7/libjavaplugin_oji.so $HOME/.mozilla/plugins/

        Ensuite, on relance firefox et zou.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.