STS Spring 引导仪表板无法识别成功启动
STS Spring Boot Dashboard Doesn't Recognize Successful Start
类似于this question,但Spring "Boot Dashboard" 不显示为开始('up arrow' 图标);特别是下面列表中的前两个应用程序。
我可能不太关心图标,但由此产生的影响是应用程序无法通过启动仪表板关闭(需要 kill -9
)。
应用程序启动没有任何问题:
Started Application in 1.337 seconds (JVM running for 1.998)
所有三个应用程序都使用最新的 spring-boot-starter-parent
版本 1.3.1.RELEASE
。
第三个应用程序的启动已正确反映出来,但我不确定在 STS 中还是在我的应用程序配置中查找问题以解决问题。
我的 STS 版本是:
Version: 3.7.2.RELEASE
Build Id: 201511261048
Platform: Eclipse Mars.1 (4.5.1)
请提供示例应用程序,我会调试问题,然后我们可以解决 and/or 为您的问题提供更准确的答案。
没有示例应用程序,我能做的最好的事情就是给出模糊的提示,表明 'something' JMX 生命周期管理 bean 似乎出了问题。
可能有一种解决方法可供您使用。可以显式关闭 'life-cycle-bean' 支持,然后您将回退到 dash 的预启动 1.3 行为。 (这意味着STS不会区分'starting'和'running'状态,也不会使用'ask nicely'方式终止进程,而只是强行关闭它)。
如果这对您来说足够好,那么打开您的应用程序的启动配置(例如,通过选择它并单击破折号中的 'pencil' 按钮)并取消选择相应的复选框。请参阅下面的屏幕截图:
类似于this question,但Spring "Boot Dashboard" 不显示为开始('up arrow' 图标);特别是下面列表中的前两个应用程序。
我可能不太关心图标,但由此产生的影响是应用程序无法通过启动仪表板关闭(需要 kill -9
)。
应用程序启动没有任何问题:
Started Application in 1.337 seconds (JVM running for 1.998)
所有三个应用程序都使用最新的 spring-boot-starter-parent
版本 1.3.1.RELEASE
。
第三个应用程序的启动已正确反映出来,但我不确定在 STS 中还是在我的应用程序配置中查找问题以解决问题。
我的 STS 版本是:
Version: 3.7.2.RELEASE
Build Id: 201511261048
Platform: Eclipse Mars.1 (4.5.1)
请提供示例应用程序,我会调试问题,然后我们可以解决 and/or 为您的问题提供更准确的答案。
没有示例应用程序,我能做的最好的事情就是给出模糊的提示,表明 'something' JMX 生命周期管理 bean 似乎出了问题。
可能有一种解决方法可供您使用。可以显式关闭 'life-cycle-bean' 支持,然后您将回退到 dash 的预启动 1.3 行为。 (这意味着STS不会区分'starting'和'running'状态,也不会使用'ask nicely'方式终止进程,而只是强行关闭它)。
如果这对您来说足够好,那么打开您的应用程序的启动配置(例如,通过选择它并单击破折号中的 'pencil' 按钮)并取消选择相应的复选框。请参阅下面的屏幕截图: