Ho cercato di creare una nuova applicazione Web Primavera di avvio utilizzando il seguente comando:Perché la mia app Web Spring Boot non viene eseguita completamente in Gradle?
spring init --java-version=1.7 --build=gradle --packaging=war --groupId=me.psychopunch.lab.springboot --artifactId=sample --name=quickstart sample
Tuttavia, quando ho cercando di eseguire il codice generato utilizzando: gradle bootRun
, io build non completa, e non lo fa errore di lancio o. Ottengo solo:
...
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
Il build si blocca intorno all'80%. A volte è 83%, 85%, ecc. Ma non verrà completato fino al 100%. Cosa sto facendo di sbagliato qui?
Non funziona comunque per me. Quando definisco un controller, ad esempio, mi reindirizza a una pagina di errore. –
Forse la tua applicazione ha un errore da qualche parte allora? Cosa dice? È un 404? Dove provi ad accedere all'app? –
Nel mio caso non posso accedere a localhost: 8080 ma posso effettivamente accedere all'endpoint "/ greeting" come mostrato in questa guida di avvio: https://spring.io/guides/gs/rest-service/ –