Ich schreibe einen einfachen Annotationsprozessor und versuche, es mit Eclipse zu debuggen. Ich habe ein neues Projekt für den Annotationsprozessor erstellt und javax.annotation.processing.Processor unter META-INF nach Bedarf konfiguriert und verarbeitet die Anmerkungen gut.Debugging Annotation Prozessoren in Eclipse
Dann fügte ich noch mehr Code hinzu und versuchte das Debugging, konnte aber niemals die Ausführung an den im Annotationsprozessor hinzugefügten Breakpoints stoppen. Ich kompiliere mit Ameisen und ich verwende die folgenden ANT-Optionen.
Export ANT_OPTS = "- Xdebug -Xrunjdwp: transport = dt_socket, server = y, suspendiert = y, address = 8000"
Nach dem Auslösen Ant Build, ich gehe, um eine Debug-Remote-Konfiguration erstellen und der Debugger startet Fein . Ant Build wird ebenfalls erfolgreich gestartet. Die Ausführung wird jedoch nie an einem im Annotationsprozessor hinzugefügten Unterbrechungspunkt angehalten.