Rechercher

vendredi 4 février 2011

Debugger avec Maven

Une technique toute simple pour débugger un projet web avec maven 2, celui-ci nécessite tout de même que votre projet comporte le plugin tomcat ou jetty.

lien : http://blog.kadirpekel.com/2009/11/09/debugging-through-maven-tomcat-plugin-by-eclipse/

Pour résumé :

$YOUR_MVN_PRJ_HOME $> echo -e 'export MAVEN_OPTS="-Xdebug 
-Xnoagent -Djava.compiler=NONE 
-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000"\nmvn $@' 
> mvn-debug
$YOUR_MVN_PRJ_HOME $> chmod +x mvn-debug
 puis .. 

$YOUR_MVN_PRJ_HOME $> ./mvn-debug tomcat:run
Ou si vous utilisez Jetty :
$YOUR_MVN_PRJ_HOME $> ./mvn-debug jetty:run

Ensuite vous n'avez plus qu'à y attacher votre débugger Eclipse !