[java] c quoi cette erreur (wrong version 48.0)?

c quoi cette erreur (wrong version 48.0)? [java] - Java - Programmation

Marsh Posté le 04-12-2002 à 17:40:30    

voila je fais un petit programme en java pour gerer un annuaire, mais voila, j'ai une erreur tout a fait incomprehensible pour moi :
 

boubours@placard:~/ecole/POO/TDe10/src$ javac -classpath ../classes/annuaire.jar:. -d ../classes/ *.java
Annuaire.java:9: cannot access $Annuaire
bad class file: ../classes/annuaire.jar($Annuaire.class)
class file has wrong version 48.0, should be 47.0
Please remove or make sure it appears in the correct subdirectory of the classpath.
public class Annuaire extends $Annuaire {
                              ^
1 error


 
en fait, ya un package annuaire.jar qui contient toute mon interface et les fonctions de bases de mon prog, mais j'arrive a a compiler sous un solaris avec cette meme ligne de commande, mais j'ai cette erreur sous linux (debian)
quelqu'un sait il de quoi il s'agit ?


Message édité par boubours le 04-12-2002 à 17:52:18
Reply

Marsh Posté le 04-12-2002 à 17:40:30   

Reply

Marsh Posté le 04-12-2002 à 17:52:13    

nettoie ton classpath, efface tous tes .class et recommence...
(le msg est plutot explicite non?)


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
Reply

Marsh Posté le 04-12-2002 à 17:53:43    

ya rien dans mon classpath, ya juste mon jar !

Reply

Marsh Posté le 04-12-2002 à 18:02:15    

on a le droit de mettre un $ en début de nom de classe ?????  :heink:

Reply

Marsh Posté le 04-12-2002 à 18:04:20    

ouais, ca on peut, c'est pas le probleme !

Reply

Marsh Posté le 04-12-2002 à 18:10:13    

boubours a écrit a écrit :

ouais, ca on peut, c'est pas le probleme !




je suis vraiment très très étonné !!!!
parce que le $ est utilisé pour les noms de fichiers correspondant aux classes internes !
 
sinon, désolé, pas d'idée pour ton problème

Reply

Marsh Posté le 04-12-2002 à 18:31:28    

autant pour moi, j'ai trouvé, cété a cause de la version du jdk que j'ai (1.3 !)
par contre comment installer le 1.4 ?

Reply

Marsh Posté le 04-12-2002 à 18:32:06    

boubours a écrit a écrit :

autant pour moi, j'ai trouvé, cété a cause de la version du jdk que j'ai (1.3 !)
par contre comment installer le 1.4 ?




double cliquer sur le .exe [:spamafote]

Reply

Marsh Posté le 04-12-2002 à 18:35:49    

Benou, et greg, vous me decevez... :pfff:  
C'est au moins la troisieme fois qu'on l'a le coup de la version (même si d'habitude c'est java.lang.Object)

Reply

Marsh Posté le 04-12-2002 à 18:36:21    

lorill a écrit a écrit :

Benou, et greg, vous me decevez... :pfff:  
C'est au moins la troisieme fois qu'on l'a le coup de la version (même si d'habitude c'est java.lang.Object)  



et la reponse sté koi deja? :D


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
Reply

Marsh Posté le 04-12-2002 à 18:36:21   

Reply

Marsh Posté le 04-12-2002 à 18:38:07    

--greg-- a écrit a écrit :

et la reponse sté koi deja? :D




2 java qui trainent, et il prends les mauvaises bibliothèques  [:sinclaire]

Reply

Marsh Posté le 04-12-2002 à 18:38:50    

lorill a écrit a écrit :

 
2 java qui trainent, et il prends les mauvaises bibliothèques  [:sinclaire]  



j'y ai dit de nettoyer son classpath :o
là la classe qui pose problème vient pas du jdk hein :D
 
à moins qu'il foutent son jar dans lib/ext [:totoz]


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
Reply

Marsh Posté le 04-12-2002 à 18:39:00    

lorill a écrit a écrit :

Benou, et greg, vous me decevez... :pfff:  
C'est au moins la troisieme fois qu'on l'a le coup de la version (même si d'habitude c'est java.lang.Object)  




il me semble que d'habitude c'est pas exactement ce message là.  
et puis d'habitude c'est avec tomcat
et puis il est tard
et puis je suis fatigué  
et puis je suis faort pour trouver des excuses ;)

Reply

Marsh Posté le 04-12-2002 à 18:39:56    

--greg-- a écrit a écrit :

 
là la classe qui pose problème vient pas du jdk hein :D




et s'il l'a compilée avec un jdk et qu'il le lance avec l'autre ?

Reply

Marsh Posté le 04-12-2002 à 18:40:16    

lorill a écrit a écrit :

 
2 java qui trainent, et il prends les mauvaises bibliothèques  [:sinclaire]  




ben là c'est pas le cas : c'est pas une classe de l'api java  :kaola:  
 
edit : grilled
 
bon, ok c'est le même problème ...


Message édité par benou le 04-12-2002 à 18:40:44
Reply

Marsh Posté le 04-12-2002 à 18:40:17    

benou a écrit a écrit :

 
il me semble que d'habitude c'est pas exactement ce message là.  
et puis d'habitude c'est avec tomcat
et puis il est tard
et puis je suis fatigué  
et puis je suis faort pour trouver des excuses ;)



et puis on t'emmerde monsieur lorill :o
 
 
 
 :whistle:


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed