Activer jdk1.5 fedora

Résolu
ayurr Messages postés 38 Statut Membre -  
ayurr Messages postés 38 Statut Membre -
Bonjour,
J'ai installer le jdk1.5.0_07, je lance la commande "java -version" il me donne la version 1.4.2. comment faire pour activer le jdk1.5 que je viens d'installer at désactiver l'ancien.
Merci de me répondre si quelqu'un a une solution.
Configuration: Linux Fedora
Firefox 1.5.0.7

7 réponses

  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,

    Recréer le lien symbolique "/usr/bin/java" en le faisant pointer vers la bonne version.
    rm -i /usr/bin/java
    ln -s /chemin/où_est/version_jdk1.5.0_07  /usr/bin/java
    ;-))
    0
  2. ayurr Messages postés 38 Statut Membre 1
     
    Salut,
    j'ai suivi vos instruction M jipicy, le message suivant s'affiche:
    [root@localhost /]# rm -i /usr/bin/java
    [root@localhost /]# ln -s /opt/jdk1.5.0_12 /usr/bin/java
    [root@localhost /]# java -version
    bash: java: command not found
    Merci
    0
  3. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    ln -s /opt/jdk1.5.0_12/bin/java /usr/bin/java
    ;-))
    0
  4. Manu
     
    Bonsoir,

    Attention, java n'est pas installé de la même manière partout...

    Sous Fedora 7, le java par défaut est un lien sur /usr/java/default quant à /usr/bin/java il pointe sur un java domaine public :

    $ /bin/ls -l /usr/java
    total 4
    lrwxrwxrwx 1 root root 16 2007-07-03 21:30 default -> /usr/java/latest
    drwxr-xr-x 10 root root 4096 2007-07-03 21:30 jdk1.6.0_01
    lrwxrwxrwx 1 root root 21 2007-07-03 21:30 latest -> /usr/java/jdk1.6.0_01

    $ /bin/ls -l /usr/bin/java
    lrwxrwxrwx 1 root root 22 2006-12-08 17:25 /usr/bin/java -> /etc/alternatives/java

    Par ailleurs il faut s'assurer que l'accès aux exécutables (java, javac) soit référencé dans le $PATH. Après que vous ayiez fait :
    ln -s /opt/jdk1.5.0_12 /usr/bin/java
    vos exécutables doivent se retrouver en /usr/bin/java/bin/java
    essayez "/usr/bin/java/bin/java -version" pour vous en assurer, puis mettez /usr/bin/java/bin/java dans le path

    Manu
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. ayurr Messages postés 38 Statut Membre 1
     
    Maintenant la commande "java -version" marche et donne la version installée. Mais mon eclipse ne marche plus comme avant je le lance il m'affiche ce messare d'erreur:
    A Java Runtime Environment (JRE) or Java Development Kit (JDK)
    must be available in order to run Eclipse. No Java virtual machine
    was found after searching the following locations:
    /usr/bin/jre/bin/java
    'java' in your current PATH
    es-ce qu'il reste à ajouter quelque chose dans le PATH ou comment?
    Merci infiniment.
    0
  7. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Soit tu rajoutes le chemin dans la variable $PATH :
    PATH=$PATH:/opt/jdk1.5.0_12/bin
    Soit tu refais un lien symbolique :
    ln -s /opt/jdk1.5.0_12/bin/java  /usr/bin/jre/bin/java
    ;-))
    0
  8. ayurr Messages postés 38 Statut Membre 1
     
    Merci, j'ai ajouter le chemin au PATH et ça marche.
    0