Le Sun, 11 Feb 2007 10:38:12 +0100, bvuarnesson <[EMAIL PROTECTED]> a écrit :
> bonjour > j'ai besoin de java 1.5 pour faire tourner une appli je l'ai donc > installé par le rpm de sun, il est donc utilisable sous root mais pas > sous BV > voici les manips que j'ai faites: > > ;-)-BV(10:30:48) ~$ su > Password: > [EMAIL PROTECTED] bv]# java -version > java version "1.5.0_11" > Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_11-b03) > Java HotSpot(TM) Client VM (build 1.5.0_11-b03, mixed mode, sharing) > [EMAIL PROTECTED] bv]# which java > /usr/java/jre1.5.0_11/bin/java > [EMAIL PROTECTED] bv]# export PATH="$PATH":/usr/java/jre1.5.0_11/bin > [EMAIL PROTECTED] bv]# export PATH="$PATH":/usr/java/jre1.5.0_11/bin/java > > puis: > ;-)-BV(10:32:12) ~$ java -version > java version "1.4.2_09" > Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_09-b05) > Java HotSpot(TM) Client VM (build 1.4.2_09-b05, mixed mode) > ;-)-BV(10:37:07) ~$ export PATH="$PATH":/usr/java/jre1.5.0_11/bin/java > ;-)-BV(10:37:14) ~$ export PATH="$PATH":/usr/java/jre1.5.0_11/bin > ;-)-BV(10:37:20) ~$ java -version > java version "1.4.2_09" > Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_09-b05) > Java HotSpot(TM) Client VM (build 1.4.2_09-b05, mixed mode) > ;-)-BV(10:37:24) ~$ > > ca ne marche pas, que faire? > > merci > BV > salut, dans ton $PATH, peut-être que le binaire java-1.4.2 se trouve dans un chemin qui vient avant "/usr/java/jre1.5.0_11/bin" ? En gros si tu remplaces ton: export PATH="$PATH":/usr/java/jre1.5.0_11/bin PAR export PATH=/usr/java/jre1.5.0_11/bin:"$PATH" ça donne quoi stp ? Sinon, pour rendre les changements permanents, cf http://linux-wizard.net/faq.php?section=5&key=java sauf que je te conseille de modifier les scripts proposés comme suit pour ne pas avoir à les modifier à chaque fois que tu m-a-j le rpm java: Pour j2re-1.5-perso.sh : #!/bin/bash JAVA_HOME="/usr/java/`rpm -q --qf '%{NAME}%{VERSION}' jre`" export JAVA_HOME PATH="$PATH:$JAVA_HOME/bin" export PATH Pour j2re-1.5-perso.csh : setenv JAVA_HOME "/usr/java/`rpm -q --qf '%{NAME}%{VERSION}' jre`" setenv PATH "$PATH:$JAVA_HOME/bin" a+
========================================= Vous souhaitez acquerir votre pack ou des services Mandriva? Rendez-vous sur "http://store.mandriva.com". Rejoignez le club Mandriva : http://club.mandriva.com =========================================