Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 20/05/2008, à 15:38

tominardi

[Résolu]Problèmes Java après installation de Eclipse

Bonjour.
J'ai installé Eclipse (pour faire du python), et depuis mes scripts java (codés directement en fichiers textes et lancés en console) ne fonctionne plus.

Retour :

Exception in thread "main" java.lang.ClassFormatError: Programme (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)

Quelqu'un a une idée d'ou ça peut venir ?

Dernière modification par tominardi (Le 20/05/2008, à 17:47)

Hors ligne

#2 Le 20/05/2008, à 15:49

®om

Re : [Résolu]Problèmes Java après installation de Eclipse

installe sun-java6-sdk

ça évitera d'utiliser libgcj déjà. Mais de toute façon, on ne peut pas lancer un code source java directement, il faut le compiler en .class.

Hors ligne

#3 Le 20/05/2008, à 15:51

tominardi

Re : [Résolu]Problèmes Java après installation de Eclipse

c'est compilé et ça marchait très bien ces derniers jours.

sdk ?

J'ai Sun-java6-jdk d'installé sur ma machine.

Hors ligne

#4 Le 20/05/2008, à 16:09

®om

Re : [Résolu]Problèmes Java après installation de Eclipse

tominardi a écrit :

codés directement en fichiers textes et lancés en console

tominardi a écrit :

c'est compilé et ça marchait très bien ces derniers jours.

faudrait savoir...

smile

fais

sudo update-alternatives --config java

pour utiliser java de sun...

EDIT: rajout du 's' à alternatives

Dernière modification par ®om (Le 20/05/2008, à 16:49)

Hors ligne

#5 Le 20/05/2008, à 16:47

tominardi

Re : [Résolu]Problèmes Java après installation de Eclipse

ha oui tient je me suis mal exprimé big_smile
désolé.
Je voulais simplement dire que je n'utilise pas Eclipse pour mon petit script java


Bon, le update-alternative est en command not found chez moi

(en fait merci pour le suppot)

Hors ligne

#6 Le 20/05/2008, à 16:49

®om

Re : [Résolu]Problèmes Java après installation de Eclipse

sudo update-alternatives --config java

(avec un 's') smile

Hors ligne

#7 Le 20/05/2008, à 17:10

tominardi

Re : [Résolu]Problèmes Java après installation de Eclipse

merci, j'ai selectionné java6. Là j'ai un retour :

Exception in thread "main" java.lang.NoClassDefFoundError: Programme/java

je verrais plus tard si je peux pas régler ça de moi même, enfin je reflechirais plus tard quoi big_smile

Hors ligne

#8 Le 20/05/2008, à 17:41

tominardi

Re : [Résolu]Problèmes Java après installation de Eclipse

Il est plus tard.
J'ai réfléchi.
Je ne sais guère.
Etrange.

Hors ligne

#9 Le 20/05/2008, à 17:46

tominardi

Re : [Résolu]Problèmes Java après installation de Eclipse

Bon après avoir retenté la commande pour passer les différentes options, et après avoir rechoisie la java6, ça remarche, pour une raison obscure mais ça remarche. Résolu !

Merci.

Hors ligne

#10 Le 20/05/2008, à 20:17

®om

Re : [Résolu]Problèmes Java après installation de Eclipse

Tout simplement parce que tu faisais "java TonFichier.java" et non "java TonFichier" (en l'occurrence le .class).

Hors ligne

#11 Le 20/05/2008, à 20:23

tominardi

Re : [Résolu]Problèmes Java après installation de Eclipse

®om a écrit :

Tout simplement parce que tu faisais "java TonFichier.java" et non "java TonFichier" (en l'occurrence le .class).

touche Tab
Donc nan j'appelais pas le .java
vérifié avec historique console

Merci en tout cas smile

Hors ligne

#12 Le 20/05/2008, à 21:29

®om

Re : [Résolu]Problèmes Java après installation de Eclipse

Avec la touche Tab, ça complète le fichier complet, et si tu n'avais pas le .class, ça écrit .java.
Et là c'est ce que tu as écrit, car il cherche "Programme/java" (considérant ton . de séparation entre le nom et l'extension comme un séparateur de packages).

Bref, si ça marche tant mieux...

Hors ligne

#13 Le 20/05/2008, à 21:47

tominardi

Re : [Résolu]Problèmes Java après installation de Eclipse

Je t'assure pourtant, via mon historique, que la commande était "java Programme" et non "java Programme.java" cool
la touche Tab est (presque) intelligente ^^
D'ailleurs c'est un accès à l'historique qui m'a permis de lancer correctement la chose, en utilisant la commande qui posais problème juste avant.
Enfin tout cela n'est pas bien important hein. Comme tu dit, si ça marche tant mieux.

Et merci encore hein smile

Hors ligne

#14 Le 20/05/2008, à 22:07

®om

Re : [Résolu]Problèmes Java après installation de Eclipse

tominardi a écrit :

Je t'assure pourtant, via mon historique, que la commande était "java Programme" et non "java Programme.java" cool

Si tu ouvres plusieurs consoles en même temps, tu peux perdre des données dans l'historique ^^

Hors ligne