Précédent   Forum du club des développeurs et IT Pro > Environnements de développement > Eclipse > Eclipse Java
Eclipse Java Forum d'entraide sur l'EDI Eclipse pour Java. Avant de poster -> La F.A.Q Eclipse, Tutoriels Eclipse
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 14/01/2013, 15h52   #1
sylvain m.
Invité régulier
 
Inscription : septembre 2003
Messages : 18
Détails du profil
Informations forums :
Inscription : septembre 2003
Messages : 18
Points : 7
Points : 7
Par défaut Eclipse 4.2 + JEE + Maven

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:
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner ClassNotFound Exception

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.
Images attachées
Type de fichier : jpg pbEclipse.jpg (48,0 Ko, 22 affichages)
sylvain m. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2013, 13h00   #2
Mickael_Istria
Membre émérite

 
Avatar de Mickael_Istria
 
Homme Mickael Istria
Développeur Expert Eclipse RCP
Inscription : juillet 2008
Messages : 480
Détails du profil
Informations personnelles :
Nom : Homme Mickael Istria
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Expert Eclipse RCP
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juillet 2008
Messages : 480
Points : 907
Points : 907
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
Mickael_Istria est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 15/01/2013, 13h07   #3
sylvain m.
Invité régulier
 
Inscription : septembre 2003
Messages : 18
Détails du profil
Informations forums :
Inscription : septembre 2003
Messages : 18
Points : 7
Points : 7
Par défaut JBOSS

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
sylvain m. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2013, 13h23   #4
Mickael_Istria
Membre émérite

 
Avatar de Mickael_Istria
 
Homme Mickael Istria
Développeur Expert Eclipse RCP
Inscription : juillet 2008
Messages : 480
Détails du profil
Informations personnelles :
Nom : Homme Mickael Istria
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Expert Eclipse RCP
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juillet 2008
Messages : 480
Points : 907
Points : 907
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
Mickael_Istria est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2013, 14h22   #5
sylvain m.
Invité régulier
 
Inscription : septembre 2003
Messages : 18
Détails du profil
Informations forums :
Inscription : septembre 2003
Messages : 18
Points : 7
Points : 7
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
sylvain m. est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 15h02.


 
 
 
 
Partenaires

Hébergement Web