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:...) que permitan 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
  • AEM address especifica el puerto en el que el usuario escucha 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 aem-author-p4502.jar) es el Jar de inicio rápido de SKD de. AEM AEM Puede ser el servicio de autor de la (aem-author-p4502.jar) o el servicio de Publish 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 AEM El puerto de inicio rápido local del SDK de la está escuchando la conexión de depuración remota, que es el puerto especificado por el parámetro address al iniciar el inicio rápido local del SDK de la base de datos.
  • 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