Les Allergies
Alimentaires
Posez votre question Signaler

Difference de version entre java et javac [Résolu]

Myrza 91Messages postés 16 juillet 2007Date d'inscription - Dernière réponse le 8 oct. 2007 à 00:54
Bonjour,
(Ca fait bizarre de ne pas ecrire bonjour vu qu'il est deja ecrit)
Je viens de me mettre sur Kubuntu pour faciliter la programmation , vu qu'on est sur Ubuntu a la fac.
Bref j'ai telecharger le jdk1.6.03 je l'ai telechargé sur le site de sun et je l'ai installé convenablement (enfin je pense, ils sont installé dans usr/local/jdk1.6.0.03).
Je lance la compilation des classes de mon package java. Pas de probléme...
Mais l'execution est impossible et j'obtiens le message suivant :
Exception in thread "main" java.lang.ClassFormatError: telephonie.Simulation (unrecognized class file version)
at java.lang.VMClassLoader.defineClass(libgcj.so.70)
at java.lang.ClassLoader.defineClass(libgcj.so.70)
at java.security.SecureClassLoader.defineClass(libgcj.so.70)
at java.net.URLClassLoader.findClass(libgcj.so.70)
at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.70)
at java.lang.ClassLoader.loadClass(libgcj.so.70)
at java.lang.ClassLoader.loadClass(libgcj.so.70)
at gnu.java.lang.MainThread.run(libgcj.so.70)
Aprés une petite recherche je me rend compte que le compilateur et "l'executeur" sont des versions différentes.
java -version:
java version "1.4.2"
gij (GNU libgcj) version 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-14ubuntu7)
----
javac -version
javac 1.6.0_03
---
Donc j'aimerai savoir comment resoudre ce probleme, car j'ai pas vraiment trouver d'aide la dessus.
Puis tant qu'on y est j'ai aussi un probléme d'importation de mes jars pour une execution d'eclipse.Il ne les charge pas automatiquement et je ne sais pas lesquelle importées pour une execution simple (cad un jre 1.6.0.03).
En vous remerciant d'avance.
Lire la suite 

Difference de version entre java et javac »

3 réponses
Réponse
+0
moins plus
Bon ben j'ai une autre question alors , puisque je pense que je vais tout reprendre depuis le debut...

Comment fait-on pour desinstaller les jdk? A la maniére forte en supprimant le dossier?
Ajouter un commentaire
Réponse
+0
moins plus
Personne? snifff !!!
Ajouter un commentaire
Réponse
+0
moins plus
Ayé je l'ai resolu tout seul comme un grand !

vu la version:


java -version:

java version "1.4.2"
gij (GNU libgcj) version 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-14ubuntu7)

j'ai été voir dans le gestionnaire de paquets de Kubuntu Adept et j'ai desinstallé les paquet gcj , surement que ca devait embrouillé le noyau Linux, bref donc voila la compil via la Konsole marche nikel et pareil pour Eclipse !
Ajouter un commentaire
Ce document intitulé « Difference de version entre java et javac » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?