Ich habe das gleiche Problem zweimal aufgetreten. Sobald ich versuche, die Spring Boot Maven Plugin-Version auf etwas größer als 1.0.1 Release zu aktualisieren, stoppt die Anwendung auf keinem der Debug-Breakpoints.Broken Spring Boot Debugging-Prozess - ignorieren Haltepunkte
Während der Entwicklung haben wir das Problem identifiziert und mussten auf Version 1.0.1 zurückfallen, während wir auf Spring Boot Eltern 1.1.9 waren. Was sind die Risiken einer solchen Entscheidung kann ich nur raten.
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>1.1.9.RELEASE</version>
<!-- <version>1.0.1.RELEASE</version> works flawlessly-->
</plugin>
</plugins>
</build>
http://docs.spring.io/spring-boot/docs/current/maven-plugin/examples/run-debug.html - dieser Link hat nie geholfen. Die Anwendung hängt einfach unendlich lange.
Es gibt eine Problemumgehung, wenn Sie im Standardprofil nur durch Debuggen der Anwendungsklasse laufen, aber hey, ich kann nichts anderes in diesem Fall konfigurieren.
Screenshot, der demonstriert, wie der Debugger nicht am ersten Breakpoint gestoppt wurde und stattdessen die Anwendung gestartet wurde.
Frühling Boot-1.2 das Standardverhalten geändert nicht wieder zu bilden (es sei denn, Sie gefedert verwenden). Sie können also auch versuchen, ein Upgrade durchzuführen. –
Danke euch beiden. Vergewissern Sie sich, dass 1.2.0.RC2 genauso funktioniert wie 1.0.1 RELEASE. Ist es lang, auf die Veröffentlichung zu warten? – Aubergine