Ich verwende Embedded Tomcat in meiner Spring-Boot-Anwendung. ich tue Anwendung mit Ziel unter:Eclipse-Shutdown-Taste kann nicht heruntergefahren Embedded Tomcat verwendet für Spring-Boot
clean spring-boot:run
und es läuft ohne Fehler. Ich benutze Eclipse Shutdown-Taste, um es herunterzufahren. zweites Mal, wenn ich versuche, es zu laufen bekomme ich diese:
Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.5:clean (default-clean) on project cpanel: Failed to clean project: Failed to delete XXXXXXXXX\target\classes\hibernate\security\user\User.hbm.xml -> [Help 1]
es tomcat sims kann Ziel für die nächste Zeit nicht gelöscht werden. Was ist falsch mit meinem Kater? Mache ich etwas falsch?
Meine Serverkonfiguration in application.yml:
server:
compression:
enabled: true
port: 8080
servlet-path: /rest
und mein Kater Abhängigkeit:
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
<scope>provided</scope>
</dependency>
Ich vermute, dass 'feder boot: run' eine zweite JVM gegabelt hat und Eclipse ist sie nicht geschlossen beide richtig runter. Ich würde Maven komplett aus dem Bild nehmen, indem ich deine Hauptklasse direkt in Eclipse ausführe, anstatt sie über die Maven-Integration von Eclipse auszuführen. –