【问题标题】:Spring boot spring-boot:run in eclipse does not kill background java processSpring boot spring-boot:在eclipse中运行不会杀死后台java进程
【发布时间】:2018-09-13 13:21:41
【问题描述】:

我正在通过 Eclipse 运行一个 Spring Boot Web 应用程序。

在eclipse中,我已经配置了spring-boot:run maven 目标。运行时,服务器在 eclipse 中正常启动,我可以调用 myactions。

当我想停止服务器时,我只需单击控制台窗口中的红色图标即可停止它。该进程似乎已停止,但服务器在后台运行,并且在 TaskManager 中可以看到 java 进程处于活动状态。

任何想法,可能是什么问题?为什么后台进程没有终止?

【问题讨论】:

    标签: eclipse spring-boot spring-boot-maven-plugin


    【解决方案1】:

    控制台窗口中的红色图标只会硬停止。

    要启用正常关闭,请安装 Spring Tools 并将应用程序作为 Spring boot 应用程序运行并启用检查启用生命周期管理

    这样,当您从控制台窗口停止时,应用程序会正常关闭

    【讨论】:

    • 谢谢。我会试试这个。
    猜你喜欢
    • 2020-05-11
    • 2016-12-31
    • 1970-01-01
    • 1970-01-01
    • 2014-02-20
    • 2020-02-25
    • 2019-04-06
    • 2019-04-12
    • 2021-09-10
    相关资源
    最近更新 更多