#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
codés directement en fichiers textes et lancés en console
c'est compilé et ça marchait très bien ces derniers jours.
faudrait savoir...
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é
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')
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
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
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
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"
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
Hors ligne
#14 Le 20/05/2008, à 22:07
- ®om
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"
Si tu ouvres plusieurs consoles en même temps, tu peux perdre des données dans l'historique ^^
Hors ligne