AEM Depuración remota del SDK de la

AEM AEM El inicio rápido local del SDK de la permite la depuración remota de Java desde su IDE, lo que le permite avanzar en la ejecución de código en directo en la práctica para comprender el flujo de ejecución exacto.

AEM AEM Para conectar un depurador remoto a la, el inicio rápido local del SDK de la debe iniciarse con parámetros específicos (-agentlib:...), lo que permite al IDE conectarse a él.

$ java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005 -jar aem-author-p4502.jar
  • AEM SDK solo admite Java 11
  • address AEM especifica el puerto en el que escucha el usuario para las conexiones de depuración remota y se puede cambiar a cualquier puerto disponible en el equipo de desarrollo local.
  • El último parámetro (p. ej. aem-author-p4502.jarAEM ) es el Jar de inicio rápido de SKD de. AEM Puede ser el servicio de autor de la (aem-author-p4502.jarAEM ) o el servicio Publicación de la (aem-publish-p4503.jar).

Instrucciones de configuración del IDE

La mayoría de los IDE de Java son compatibles con la depuración remota de programas Java; sin embargo, los pasos exactos de configuración de cada IDE varían. Consulte las instrucciones de configuración de depuración remota del IDE para ver los pasos exactos. Normalmente, las configuraciones de IDE requieren:

  • AEM El inicio rápido local del SDK de la host está escuchando, que es localhost.
  • AEM El puerto de inicio rápido local del SDK de la está a la escucha de la conexión de depuración remota, que es el puerto especificado por el address AEM al iniciar el inicio rápido local del SDK de la.
  • En ocasiones, se deben especificar los proyectos Maven que proporcionan el código fuente para la depuración remota; este es su proyecto de proyectos Maven del paquete OSGi.

Configuración de instrucciones

recommendation-more-help
4859a77c-7971-4ac9-8f5c-4260823c6f69