2016-01-11 15 views
10

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?

risposta

9

In realtà è in esecuzione che è ciò che Avviato QuickstartApplication in 5.312 secondi (JVM in esecuzione per 6.091) indicare.

Ignora il > Edificio 80%>: bootRun. Quando si termina il processo di primavera, alcune cose di pulizia verranno eseguite in gradi.

Ho un processo di compilazione piuttosto grande, le mie stampe Avviato ... al 96%. :)

È perfettamente normale.

+0

Non funziona comunque per me. Quando definisco un controller, ad esempio, mi reindirizza a una pagina di errore. –

+2

Forse la tua applicazione ha un errore da qualche parte allora? Cosa dice? È un 404? Dove provi ad accedere all'app? –

+0

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/ –

Problemi correlati