Sonntag, April 5, 2020

Warum funktioniert mein Spring-Boot-web-app nicht laufen, völlig in Gradle?

Ich habe versucht, eine neue Spring-Boot-Web-Anwendung mit dem folgenden Befehl:

spring init --java-version=1.7 --build=gradle --packaging=war --groupId=me.psychopunch.lab.springboot --artifactId=sample --name=quickstart sample

Allerdings, wenn ich versuchen läuft der generierte code verwenden: gradle bootRun ich Bau nicht abgeschlossen ist, und nicht werfen Fehler entweder. Bekomme ich nur:

...
2016-01-11 22:44:28.127  INFO 3579 --- [           main] o.s.j.e.a.AnnotationMBeanExporter        : Registering beans for JMX exposure on startup
2016-01-11 22:44:28.260  INFO 3579 --- [           main] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat started on port(s): 8080 (http)
2016-01-11 22:44:28.266  INFO 3579 --- [           main] com.example.QuickstartApplication        : Started QuickstartApplication in 5.312 seconds (JVM running for 6.091)
> Building 80% > :bootRun

Den Aufbau stecken bleibt, bei rund 80%. Manchmal sind es 83%, 85%, etc. aber es wird nicht abgeschlossen werden bis zu 100%. Was mache ich hier falsch?

InformationsquelleAutor Psycho Punch | 2016-01-11

1 Kommentar

  1. 14

    Es läuft aber tatsächlich das ist, was die Begann QuickstartApplication in 5.312 Sekunden (JVM laufen für 6.091) zeigen.

    Ignorieren die > Gebäude 80% > :bootRun. Wenn Sie kündigen den Frühling Prozess einige weitere Bereinigung Dinge laufen in gradle.

    Ich habe ein ziemlich großes build-Prozess, mine Drucke Gestartet… bei 96%. 🙂

    Ist es völlig normal.

    • Es funktioniert nicht für mich, obwohl. Wenn ich definiere ein controller zum Beispiel, leitet es mich auf eine Fehlerseite.
    • Vielleicht hat Ihre Anwendung ein Fehler dann irgendwo? Was bedeutet es zu sagen? Es ist ein 404? Wo tun Sie, versuchen Zugriff auf die app?
    • In meinem Fall kann ich nicht acces localhost:8080 aber kann in der Tat den Zugriff auf die „/greeting“ Endpunkt wie in diesem startup-Anleitung: Frühling.io/guides/gs/rest-service
    • Hast du einen controller für „/“ oder haben Sie eine index.html Hinzugefügt als statische Ressource? Wenn nicht, dann bekommen Sie eine 404 als Ergebnis, wenn Sie versuchen Zugriff auf „/“.
    • gut, ich habe nur die genannten Leitfaden – also Nein, ich habe weder von dieser. Ich dachte eigentlich, dass ich in diesem Fall landen sollte, auf eine Art „Standard-Tomcat-Seite“.

Kostenlose Online-Tests