Wie wird ein Debugger für AEM oder CQ eingerichtet? Ich benutze Eclipse IDE und Maven 3.2.5 für Build und AEM Version 6.0. Ich bin neu in AEM und Java.Wie wird ein Debugger für AEM oder CQ eingerichtet?
Antwort
Diese Adobe-Artikel führt Sie durch es: https://helpx.adobe.com/experience-manager/kb/CQ5HowToSetupRemoteDebuggingWithEclipse.html
Schritt 1: Fügen Sie die Remote-Debugging JVM Parameter
To use remote debugging, you must start CQ5 with this JVM parameter: -agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n
Sie die Parameter, indem Sie folgende hinzufügen können;
Start your server like this: crx-quickstart/bin/start -d --debug-port 8000. The -d parameter adds the jvm parameter to the CQ5 java process. Add it to your crx-quickstart/bin/start script CQ_JVM_OPTS environment variable (so your server always starts in debug mode). Include it as a parameter when starting CQ5 with java -jar directly. For example, java -Xmx512m
-agentlib: JDWP = transport = dt_socket, Adresse = 8000, server = y, suspendieren = n -jar CQ-Autor-4502.jar
Hinweise
If necessary, you can change the port defined under "...,address=8000,..." from 8000 to something that works better in
Ihrer Umgebung . Starten von CQ 5.5, mit der letzten Lösung, wenn Quickstart einen neuen Prozess ablehnt startet es die JVM nicht mit den Debug-Optionen. Sie können Forking verhindern, indem Sie die Befehlszeilenoption -nofork angeben. Te Startskript unter crx-quickstart/Server für CQ-Versionen befindet < 5.5
Schritt 2: Starten Sie eine Remote-Debug-Sitzung
eine Remote-Debug-Sitzung von Eclipse zu starten, gehen Sie wie folgt vor:
Open Eclipse. Choose Run > Debug Configurations. Right-click Remote Java Applications and select New. Select your CQ5 project under Project. Type in the port from the "address" configuration of the jvm parameter defined above. In the example, it is port 8000 (and the host
Name des Computers, mit dem Sie eine Verbindung herstellen, wahrscheinlich localhost) Um eine Debugsitzung zu starten, doppelklicken Sie nach dem Speichern auf dem Bildschirm Debugkonfigurationen auf Ihre neue Konfiguration.
Gilt für: CQ 5.x und Adobe Experience Manager 6.x
- 1. defaultValue in Touch UI-Dialoge - AEM/CQ
- 2. Wie wird die Protokollrotation in der AEM-Webkonsole eingerichtet?
- 3. AngularJS funktioniert nicht auf Adobe AEM CQ T & T
- 4. Wie wird der JIT-Debugger in Delphi 2009 eingerichtet?
- 5. Wie CQ jede Anfrage authentifizieren?
- 6. AEM CQ 6.1 DAM Ordner zurückgeben 0 Kinder in veröffentlichen
- 7. QtCreator kein Debugger eingerichtet (Windows)
- 8. AEM/CQ Anschauliche Parsys-Komponente Einzelne Komponente/Eingeschränkte Komponenten
- 9. Wie wird ein Intrusion Detection System für Micro Services eingerichtet?
- 10. Wie wird ein Squid Reverse Proxy eingerichtet?
- 11. Wie wird ein Spring-Multimodul-Projekt eingerichtet?
- 12. Wie wird ein Python-Projekt eingerichtet?
- 13. Wie wird GWT für Tomcat eingerichtet?
- 14. Wie wird HTTPS für lokale Testzwecke eingerichtet?
- 15. wie cq: dialog vererbung zu verhindern
- 16. Referenzkomponente - WCM-Modus Wert nicht wie erwartet kommen - Adobe AEM/CQ
- 17. Wie wird die Fabric.js eingerichtet?
- 18. CQ-Dispatcher: Wie allowAuthorized verwendet
- 19. Wie CQ/AEM hinter Apache mit einer Rewrite-URL gesetzt werden
- 20. Wie wird ein Komponententest in VBA Excel Macro eingerichtet?
- 21. Wie wird die STL-Iteratorgleichheit eingerichtet?
- 22. Wie wird ein Hauptmenü-Layout in Android eingerichtet?
- 23. Wie wird ein Gradle-Plugin-Projekt in IntelliJ eingerichtet?
- 24. Wie wird Quality of Service eingerichtet?
- 25. Wie wird F3 mit XAMPP lokal eingerichtet?
- 26. Wie wird Multithreading in Spring Batch eingerichtet?
- 27. Wie wird der Nginx-Cache für scriptgenerierte Bilder eingerichtet?
- 28. Wie wird der SyncAdapter richtig eingerichtet?
- 29. Wie wird das Mercurial-Plugin für Eclipse richtig eingerichtet?
- 30. Wie funktioniert ein Debugger?