2016-01-11 17 views
10

Tôi đã cố gắng thiết lập một ứng dụng Web Xuân Boot mới bằng cách sử dụng lệnh sau:Tại sao ứng dụng web Spring Boot của tôi không chạy hoàn toàn ở Gradle?

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

Tuy nhiên, khi tôi cố gắng chạy mã được tạo sử dụng: gradle bootRun, tôi xây dựng không đầy đủ, và không lỗi ném. Tôi chỉ nhận được:

... 
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 

Xây dựng bị kẹt ở khoảng 80%. Đôi khi nó là 83%, 85%, v.v. nhưng nó sẽ không hoàn thành lên đến 100%. Tôi làm gì sai ở đây?

Trả lời

9

Nó thực sự đang chạy đó là những gì mà ứng dụng khởi động Quickstart Bắt đầu nhanh trong 5.312 giây (JVM đang chạy cho 6.091) cho biết.

Bỏ qua số > Xây dựng 80%>: bootRun. Khi bạn chấm dứt quá trình mùa xuân, một số thứ dọn dẹp sẽ chạy dần dần.

Tôi có quy trình xây dựng khá lớn, bản in của tôi Đã bắt đầu ... ở mức 96%. :)

Hoàn toàn bình thường.

+0

Nó không hoạt động đối với tôi. Ví dụ, khi tôi định nghĩa một bộ điều khiển, nó chuyển hướng tôi đến một trang lỗi. –

+2

Có lẽ ứng dụng của bạn có lỗi ở đâu đó sau đó? Nó nói gì? Đó là một 404? Bạn thử truy cập ứng dụng ở đâu? –

+0

Trong trường hợp của tôi, tôi không thể truy cập localhost: 8080 nhưng thực sự có thể truy cập điểm cuối "/ greeting" như được hiển thị trong hướng dẫn khởi động này: https://spring.io/guides/gs/rest-service/ –

Các vấn đề liên quan