|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |
|
Invité régulier
![]() Inscription : septembre 2003 Messages : 18 ![]() |
Bonjour,
Je travaille sur un projet sous Eclipse 4.2, JDK 1.7, Maven 3. Je souhaite passer en débug dans mes tests unitaires mais dès que je lance le debugger j'ai des exceptions Citation:
Or quand je lance ces mêmes tests en Run et pas en débug, je n'ai aucune exception. J'ai regardé dans la configuration de mon projet et je n'ai rien trouvé. Les classes sont bien copiées dans ...\target\test-classes. Quelqu'un saurait-il m'indiquer quelle peut être la source du problème ? Merci d'avance pour votre aide. |
|
|
|
00
|
|
|
#2 |
|
Membre émérite
![]() ![]() ![]() Mickael IstriaDéveloppeur Expert Eclipse RCP Inscription : juillet 2008 Messages : 480 ![]() |
Gros conseil preliminaire, si ce n'est pas deja fait, installe au moins m2e-wtp qui fait l'integration entre m2e et WTP. Sans ca, tu vas galerer. https://marketplace.eclipse.org/node/441371
Aussi dans la foulee des projets JEE qui utilisent Maven, JBoss Tools a sans doute la meilleure integration du monde Eclipse (qui utilise m2e-wtp). https://marketplace.eclipse.org/node/420896 ou https://marketplace.eclipse.org/node/503834
__________________
Inscrivez-vous pour la premiere EclipseCon France, le 5 et 6 juin! Read my blog about Eclipse | Follow me on twitter My employer, JBoss, by RedHat |
|
10
|
|
|
#3 |
|
Invité régulier
![]() Inscription : septembre 2003 Messages : 18 ![]() |
Mickael,
je te remercie pour ta réponse. J'ai déjà installé ces plugins. Sur d'autres projets, je n'ai jamais ce problème avec des versions antérieures d'eclipse et avec m2e mais là, j'ai l'impression qu'un des plugins a corrompu mon projet. As-tu une piste qui pourrait m'aider? Merci pour ton aide |
|
|
00
|
|
|
#4 |
|
Membre émérite
![]() ![]() ![]() Mickael IstriaDéveloppeur Expert Eclipse RCP Inscription : juillet 2008 Messages : 480 ![]() |
Il faut que tu voies quelle est la "ClassNotFound". Tu dois pouvoir trouver ca dans les champs de l'exception ou le message.
Une fois que tu sais quelle classe est manquante, ca veut dire que le classpath n'est pas bon. Le plus probable serait que le debuggeur n'ait pas toutes les jars definis par ton pom.xml dans son classpath. Tente un gros clean project, essaye de desactiver puis reactiver m2e sur ton projet, et enfin, verifie que tu fais bien un "debug as > Maven test". Si tout ca ne marche pas, tu peux essayer de demarrer depuis la command-line tes tests en debug et les debugger depuis Eclipse: http://maven.apache.org/surefire/mav...debugging.html . Le remote debug de Java, c'est la solution miracle a tout les problemes; et a tous les hacks rigolos pour faire du reverse engineering et trouver des mots de passe
__________________
Inscrivez-vous pour la premiere EclipseCon France, le 5 et 6 juin! Read my blog about Eclipse | Follow me on twitter My employer, JBoss, by RedHat |
|
00
|
|
|
#5 |
|
Invité régulier
![]() Inscription : septembre 2003 Messages : 18 ![]() |
Je te remercie pour ta réponse et malgré mes tentatives, j'ai du passer par la solution du remote debugging qui est en effet "l'agence tout risque" du debugging. Je te remercie en tout cas pour ton aide.
Bye |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com