salut,
actuellement j'ai un JDK 1.2.2 installé par rpm sur ma RedHat.
/usr/bin/java -> /home/cd/jdk1.2.2/bin/java
je voudrais exécuter une soft avec le JDK 1.4.
ça marche. mais je décide de faire pointer /usr/bin/java directement sur la 1.4.
je change le lien symbolique:
/usr/bin/java -> /home/cd/j2sdk1.4.0/bin/java
et j'ai ceci quand je vérifie que tout va bien
[cd@giga cd]$ java -version
Error: could not find libjava.so
Error: could not find Java 2 Runtime Environment.
alors que du jdk1.4 j'ai ceci:
[cd@giga cd]$ cd j2sdk1.4.0/bin/
[cd@giga bin]$ ./java -version
java version "1.4.0-beta2"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0-beta2-b77)
Java HotSpot(TM) Client VM (build 1.4.0-beta2-b77, mixed mode)
could not find libjava.so ???
il est situé là: j2sdk1.4.0/jre/lib/i386/libjava.so ...
j'ai ajouté cette entrée en première ligne de /etc/ld.so.conf et lancé ldconf. j'ai même rebooté...
j'ai oublié qque chose ?
---------------
As the plane took off, the pilot turned to the co-pilot and said, “Have you ever flown solo?” Co-pilot: No. Typically I fly much higher than this.