Le démarrage rapide local du SDK AEM permet le débogage Java à distance à partir de votre IDE, ce qui vous permet de passer en revue l’exécution du code en direct dans AEM pour comprendre le flux d’exécution exact.
Pour connecter un débogueur distant à AEM, le démarrage rapide local du SDK AEM doit être démarré avec des paramètres spécifiques (-agentlib:...
) permettant à l'IDE de se connecter à celui-ci.
$ java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar aem-author-p4502.jar
address
spécifie le port AEM écoute les connexions de débogage à distance et peut être modifié en n'importe quel port disponible sur l'ordinateur de développement local.aem-author-p4502.jar
) est l'AEM SKD Quickstart Jar. Il peut s’agir du service Auteur AEM (aem-author-p4502.jar
) ou du service Publier AEM (aem-publish-p4503.jar
).La plupart des IDE Java prennent en charge le débogage à distance des programmes Java, mais les étapes de configuration exactes de chaque IDE varient. Consultez les instructions de configuration du débogage à distance de votre IDE pour connaître les étapes exactes. En règle générale, les configurations IDE nécessitent :
localhost
.address
lors du démarrage rapide local du kit SDK AEM.