生产环境中启动AEM服务器的最佳方式是什么:
来自crx-quickstart \ bin \ start
或
通过jar文件。需要什么基本参数。 我创建了一个这样的脚本:
设置CQFOLDER = C:\ AEM6 java -Xdebug -Xnoagent -Djava.compiler = NONE -Xrunjdwp:transport = dt_socket,server = y,suspend = n,address = 30303 -XX:+ HeapDumpOnOutOfMemoryError -XX:MaxPermSize = 256M -Xmx1024m -Dorg.apache.sling.commons .log.level = INFO -jar cq6-author-p4502.jar -p 4502 -verbose -nofork
另一件事是:我可以通过jar启动AEM并仍然在sling.properties中设置我的runmode(在第一次安装之后)。
答案 0 :(得分:0)
在Windows上,您最好的选择是将其作为Windows服务启动。查看此文章以获取有关如何完成此操作的完整详细信息: http://docs.adobe.com/docs/en/cq/5-6-1/getting_started/download_and_startworking.html#Installing%20and%20Starting%20Adobe%20Experience%20Manager%20as%20a%20Windows%20Service
还记录在http://aemtips.blogspot.com/2013/10/installing-and-starting-adobe.html
否则,您可能希望从命令行运行它。此链接包含以下基本参数:http://docs.adobe.com/docs/en/cq/5-6-1/getting_started/download_and_startworking.html#Starting%20Adobe%20Experience%20Manager%20from%20the%20Command%20Line
此链接说明了设置运行模式的选项以及哪些选项优先:http://docs.adobe.com/docs/en/cq/5-6-1/deploying/configure_runmodes.html#Starting%20CQ%20with%20a%20specific%20run%20mode
答案 1 :(得分:0)
如果从crx-quickstart \ bin \ start启动作者AEM实例。你将无法调试你的java代码。
在AEM-author文件夹上运行以下命令以在调试模式下运行AEM。它将帮助您在eclipse中调试java代码。
java -Xdebug -Xnoagent -Djava.compiler = NONE -Xrunjdwp:transport = dt_socket,server = y,suspend = n,address = 30303 -XX:+ HeapDumpOnOutOfMemoryError -XX:MaxPermSize = 256M -Xmx1024m -Dorg .apache.sling.commons.log.level = INFO -jar cq5-author-p4502.jar -p 4502 -verbose -nofork