I have started my instance using the following command line
java -Xms1024m -Xmx2024m -XX:MaxPermSize=256M -jar cq-author-4502.jar -debug 30303 -nofork -gui
If I select "connect to server in runmode " Ithe localhost server in the AEM perspective shows [Synchronized] next to it.
However from the AEM perspective when I try "connect to server in debug mode" I get
Could not establish debug connection to localhost : 30303
Failed to connect to remote VM. Connection refused.
My server connection is set as
Debug Port: 30303
contect path: /
host name: localhost
runtime environment: Adobe Experience Manager
configuration path: /Servers/localhost-congig
Install: option "install bundles directly from the filesystem" selected
Publishing: option "never publish automatically" selected.
Solved! Go to Solution.
java -debug -XX:MaxPermSize=256M -Xnoagent -Xmx1024M -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000 -jar cq56-author-4502.jar -nofork
I used the following and command line to start aem and I can connect to the debug server in eclipse
java -Xms1024m -Xmx2024m -agentlib:jdwp=transport=dt_socket,address=30303,server=y,suspend=n -jar cq-author-4502.jar
Follow this instructions
please make sure Step 2: Start a remote debugging session is perfectly done.
Note: After all configurations is set if debug mode is not triggered please restart aem or stop aem and open start.bat in aem qucikstart bin file.