Projet esup-ecm

Recherche

Sommaire

Pages enfant
  • DEBUG

Mode debug distant de ESUP-ECM

Configuration de nuxeo

  • Linux :
    • Edition de /opt/jboss/bin/run.conf
    • Ajout de la ligne suivante en fin de fichier : JAVA_OPTS="$JAVA_OPTS -Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n"
    • Relancer JBoss
  • Windows :
    • Edition deJBOSS/bin/run.bat
    • Modifier la ligne suivante : rem set JAVA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y %JAVA_OPTS%
    • en : set JAVA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n %JAVA_OPTS%
      • Suppression du commentaire et passage à n du paramètre suspend

Utilisation de eclipse en debug distant

Voir la documentation d'Esup-Portail : "Debugage distant eclipse"

Voir également la documentation de Nuxeo (qui précise les choses pour JBoss) : Remote debugging in Eclipse

Mode debug des classes de test

Il est possible d'utiliser maven pour les tests. De plus, il est possible de le mettre en attente d'un debugueur distants. Pour cela il faut lancer :

mvn -o -Dmaven.surefire.debug test

  • Aucune étiquette