Débugguer maven

Dans $MAVEN_HOME/bin, ajouter un fichier mvn-debug

#!/bin/sh
echo ""
echo Debug mode on port 8000
echo ""

   

export MAVEN_OPTS="-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000"

    . `dirname "$0"`/mvn

exec "`dirname "$0"`/mvn" $QUOTED_ARGS

 

unset MAVEN_OPTS

Rendre le bordel exécutable

$ chmod +x $MAVEN_HOME/bin/mvn-debug

Démarrer maven en mode debug

$ mvn-debug <target>

Debug mode on port 8000

Le processus attendra la connexion d'un débuggeur avant de poursuivre.

Commentaires

Utile pour débugger mvn-tomcat

Utile.

Lorsque l'on utilise Tomcat via le plugin maven (mvn tomcat:run), ces options permettent alors aussi de débugger le serveur web.

Poster un nouveau commentaire

Le contenu de ce champ est gardé secret et ne sera pas montré publiquement.
  • Les adresses de pages web et de messagerie électronique sont transformées en liens automatiquement.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <pre>. The supported tag styles are: <foo>, [foo].

Plus d'informations sur les options de formatage