Bonjour ,

J'explique mon probleme.

Ma machine me pose quelque ptt problemes.
J'ai installé le JDK 1.5.11
J'ai désinstallé le JRE 1.1 etle JRE 1.4 deja present
J'ai donc réinstallé le JRE 1.5.11 qui va bien

J'ai ecri un ptt bout de code en java simple pour tester et la CRASSSSHHH

Mon code : ( Test.java )

public class Test{
static void main(String[] args){
System.out.println("Test");
}
}

Dans ma console si je fais

javac Test.java --> Tout est ok il me creer mon fichier Test.class
Si je fais javac -version --> 1.5.0_11 --> La tout est ok

Si je lance mon programme alors c la KATA

java Test -->

Exception in thread "main" java.lang.UnsupportedClassVersionError: Test (Unsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)

Si je fais : java -version il me sort --> 1.3.1_01

Je n'ai null part installé cette version, j'ai fait le test de sun tout va bien
Qqun peut il m'expliquer d'ou vient ce mystere ??????