2017-07-31 145 views
1

我可以运行具有以下Maven命令春季启动应用程序:春季启动Maven插件 - 春季启动:运行和正常关机

mvn spring-boot:run 

,但我不知道该怎么做应用程序的正常关闭这是以这种方式开始的。请指教。

+0

[如何以正确的方式关闭Spring Boot应用程序?](https://stackoverflow.com/questions/26547532/how-to-shutdown-a-spring-boot-application-in-a -correct-way) –

+0

您是否按照此文档中的Ctrl-c进行了尝试http://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#getting-started-first-application -跑 ?如果是这样,你是否看到任何问题? –

+0

手动Ctrl-c工作正常,但我想自动执行此过程并从脚本中使用它 – alexanoid

回答

2

要优雅地退出您的应用程序,只需在您的终端中点击ctrl-c即可。

或者您可以使用mvn spring-boot:start在后台启动应用程序,mvn spring-boot:stop可以正常关闭。

+0

手动Ctrl-c工作正常,但我想自动执行此过程并从脚本中使用它 – alexanoid

+0

因此,您应该使用'mvn spring-boot:start'在后台启动应用程序,'mvn spring-boot:stop'关闭优雅。 –