我需要使用脚本优雅地启动和关闭spring启动应用程序。除了在应用程序中使用执行器模块外,还有其他方法可以做到这一点。目前,我必须在任务管理器中手动停止弹簧启动过程。
答案 0 :(得分:0)
最终,spring boot应用程序会旋转一个需要被杀死的java进程。目前你手动杀死它。
您有几个选择:
SpringApplication.exit(ApplicationContext, ExitCodeGenerator...)
方法。System.exit(0)
SpringApplication.run
会为您提供ApplicationContext
,您可以将其关闭。