Pour déboguer une application AEM, vous pouvez utiliser Débogage à distance Java.
Comment déboguer une application s’exécutant sur un serveur d’AEM distant (ou local) ?
Pour déboguer une application AEM, vous pouvez utiliser Débogage à distance Java.
Avertissement : N’activez pas le débogage à distance dans votre environnement de production, sauf si cela est nécessaire, car cela pourrait affecter considérablement les performances de votre application.
Étape 1 : Ajout du paramètre JVM de débogage à distance
Pour utiliser le débogage à distance, vous devez commencer AEM avec ce paramètre JVM :
-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n
Vous pouvez ajouter le paramètre en effectuant l’une des opérations suivantes :
crx-quickstart/bin/start
script CQ_JVM_OPTS
Variable d’environnement (de sorte que votre serveur démarre toujours en mode de débogage).java -jar
directement. Par exemple, java -Xmx512m -agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n -jar cq-author-4502.jar
Notes
Étape 2 : démarrage d’une session de débogage à distance
Pour démarrer une session de débogage à distance à partir d’Eclipse, procédez comme suit :
>
Déboguer les configurations.