为什么我的 Spring Boot Web 应用无法在 Gradle 中完全运行?

2022-09-01 23:28:24

我一直在尝试使用以下命令设置一个新的Spring Boot Web应用程序:

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

但是,当我尝试使用:运行生成的代码时,i build没有完成,也不会引发错误。我只得到:gradle bootRun

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

构建被困在80%左右。有时是83%,85%等,但它不会完成100%。我在这里做错了什么?


答案 1

它实际上正在运行,这就是 5.312 秒内启动的快速入门应用程序(JVM 运行时间为 6.091)所指示的。

忽略> Building 80% > :bootRun。当您终止弹簧过程时,将以渐变的形式运行更多的清理操作。

我有一个非常大的构建过程,我的打印开始......在96%。:)

这是完全正常的。


答案 2

推荐