AEM SDK的本地快速启动允许从IDE进行远程Java调试,从而允许您逐步执行AEM中的实时代码,以了解确切的执行流程。
要将远程调试器连接到AEM,必须使用特定参数(-agentlib:...
)启动AEM SDK的本地快速启动,以允许IDE连接到该调试器。
$ java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar aem-author-p4502.jar
address
指定AEM侦听远程调试连接的端口,并可更改为本地开发计算机上的任何可用端口。aem-author-p4502.jar
)是AEM SKD快速入门Jar。这可以是AEM创作服务(aem-author-p4502.jar
)或AEM发布服务(aem-publish-p4503.jar
)。大多数Java IDE都支持对Java程序进行远程调试,但每个IDE的确切设置步骤各不相同。 请查看IDE的远程调试设置说明,以了解具体步骤。 通常,IDE配置需要:
localhost
。address
参数指定的端口。