安装IntelliJ IDEA
install-intellij-idea
下载IntelliJ IDEA
JetBrains的“下载”页面
.
然后,按照该页面上的安装说明进行操作。
基于Maven设置您的AEM项目
set-up-your-aem-project-based-on-maven
接下来,使用Maven设置项目,如中所述
如何使用Apache Maven构建AEM项目
.
要在IntelliJ IDEA中开始使用AEM项目,需了解
5分钟后开始使用
就足够了。
为IntelliJ IDEA准备JSP支持
prepare-jsp-support-for-intellij-idea
IntelliJ IDEA还可以在使用JSP时提供支持,例如:
在配置对话框中,选择
配置
旁边
应用程序服务器
并配置通用服务器
如果要在开始调试时打开浏览器,请将起始页设置为适当的URL
全部移除
启动前
任务(如果使用vlt自动同步),或配置相应的Maven任务(如果不使用)
在
启动/连接
窗格,如有必要,调整端口
复制IntelliJ IDEA建议的命令行参数
最后一步是使用IntelliJ IDEA提出的JVM选项启动AEM。
直接启动AEM jar文件并添加这些选项,例如,使用以下命令行:
java -Xdebug -Xrunjdwp:transport=dt_socket,address=58242,suspend=n,server=y -Xmx1024m -jar cq-quickstart-6.5.0.jar
您还可以将这些选项添加到中的启动脚本
crx-quickstart/bin/start
如下所示。
# ...
# default JVM options
if [ -z "$CQ_JVM_OPTS" ]; then
CQ_JVM_OPTS='-server -Xmx1024m -Djava.awt.headless=true'
CQ_JVM_OPTS="$CQ_JVM_OPTS -Xdebug -Xrunjdwp:transport=dt_socket,address=58242,suspend=n,server=y"
# ...
使用IntelliJ IDEA调试包 debugging-bundles-with-intellij-idea
可以使用标准通用远程调试连接调试捆绑包中的代码。 您可以遵循 关于远程调试的Jetbrain文档.
recommendation-more-help