EPS32HAY
Messages postés100Date d'inscriptionvendredi 20 décembre 2002StatutMembreDernière intervention 1 février 2009
-
12 août 2005 à 14:07
wildcat31
Messages postés46Date d'inscriptionjeudi 16 décembre 2004StatutMembreDernière intervention28 août 2005
-
28 août 2005 à 09:33
Bonjour à tous et à toutes,
J'ai un petit problème sous Eclipse, j'ai lors de la compilation de mon application j'ai les Warning suivants:
"The serializable class Cadre1_AboutBox does not declare a static final serialVersionUID field of type long"
"Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized"
"The method show() from the type Dialog is deprecated"
Ces Warnings n'empéchent pas le lancement correcte de l'application, mais j'aimerai quand même résoudre ces erreurs.
Je compte sur vous pour m'aider,
Par avance merci..
EPS32HAY
A voir également:
Does not declare a static final serialversionuid field of type long
wildcat31
Messages postés46Date d'inscriptionjeudi 16 décembre 2004StatutMembreDernière intervention28 août 20053 13 août 2005 à 17:19
Oui, c'est ça. Sinon, tu peux enlever les warnings correspondants, dans Window-> Preferences-> Java-> Compiler -> Errors/Warnings
Tu dois avoir 'unchecked generic type operation' et un truc pour 'serial version uid'
super_toinou
Messages postés764Date d'inscriptionmardi 25 mai 2004StatutMembreDernière intervention 8 mars 20116 12 août 2005 à 18:40
alors a mon avis c est parce que ton éclipse est configuré pr compiler sous java 1.5 si t en a pas besoin mais toi en 1.4 compliant et ca devrai marcher je pense (mais j suis po 100% sur)
cs_neodante
Messages postés2835Date d'inscriptionlundi 11 août 2003StatutModérateurDernière intervention16 décembre 200611 13 août 2005 à 21:50
lu,
effectivement ces personnes t'ont donné les bonnes solutions, j'aurais
pas dit mieux, en revanche il ne faut pas oublier qu'un warning est
fait pour aider le développeur, éviter de supprimer les warnings du
moins trop de warning est également une bonne pratique. C'est just eun
petit rappel ..
PS : les bugs sont nos ennemis, le débuggage aussi
wildcat31
Messages postés46Date d'inscriptionjeudi 16 décembre 2004StatutMembreDernière intervention28 août 20053 28 août 2005 à 09:33
Tu peux rester en java 1.5 en enlevant les warnings qui te gènennt, comme je l'ai expliquer.Sinon tu peux aussi coder proprement en java 1.5, par exemple quand tu as écris un ArrayList de String, remplacer ArrayList list new ArrayList() par ArrayList<String> list new ArrayList<String>().