[résolu] Eclipse me crée des classes en ...$1.class

Eclipse me crée des classes en ...$1.class [résolu] - Java - Programmation

Marsh Posté le 05-12-2007 à 15:17:37    

Salut,  
 
je rencontre un petit problème avec éclipse : j'ai un fichier nommé Database.java
Lorsque je fais une modif, et que donc, Eclipse compile le fichier, il me crée une classe Database.class ET Database$1.class
 
Si je supprime le Database$1.class en laissant le Database.class, mon appli ne marche plus (java.lang.NoClassDefFoundError: Database$1).
Si je supprime le Database.class en laissant le Database$1.class, mon appli ne marche plus (java.lang.NoClassDefFoundError: Database).
=> Aprés compilation par Eclipse, mon appli a besoin des deux fichiers oO
 
Je développe avec Eclipse 3.3 Europa, sous Mac OS X.
 
Quelqu'un aurait une idée d'où ça vient ? :x


Message édité par Djebel1 le 06-12-2007 à 12:35:17
Reply

Marsh Posté le 05-12-2007 à 15:17:37   

Reply

Marsh Posté le 05-12-2007 à 15:23:52    

t'es psychorigide ou quoi ?
 
Pas touche aux .class.

Reply

Marsh Posté le 05-12-2007 à 15:25:30    

c'est les classes anonyme, pas touche :o

Reply

Marsh Posté le 05-12-2007 à 16:04:40    

Ha ok :/
Et comment ça se fait que des fois ça me crée une classe annonyme, et des fois non ?
(genre j'ai fait aucune modif dans Database.java, j'avais pas de classes annonymes avant, et après recompilation, j'en ai. Ou alors, j'avais jamais fait gaffe, au choix :D)


Message édité par Djebel1 le 05-12-2007 à 16:07:06
Reply

Marsh Posté le 05-12-2007 à 16:53:29    

T'avais jamais fait gaffe avant.


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box, and replicate and expand beyond their wildest dreams by throwing away the limits imposed by overbearing genetic r
Reply

Marsh Posté le 05-12-2007 à 16:58:48    

Ok merci ^^

Reply

Sujets relatifs:

Leave a Replay

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