spring - STS Spring Boot 仪表板无法识别成功启动

标签 spring spring-boot sts-springsourcetoolsuite

类似于 this question ,但 Spring 的“启动仪表板”并未显示为开始(“向上箭头”图标);特别是下面列表中的前两个应用程序。

spring boot dashboard

我可能不太关心图标,但由此产生的影响是应用程序无法通过启动仪表板关闭(需要 kill -9)。

应用程序启动没有任何问题:

Started Application in 1.337 seconds (JVM running for 1.998)

所有三个应用程序都使用最新的spring-boot-starter-parent版本, 1.3.1.RELEASE .

第三个应用程序的启动被正确反射(reflect),但我不确定在 STS 中或在我的应用程序配置中查看哪里来解决问题。

我的 STS 版本是:
Version: 3.7.2.RELEASE
Build Id: 201511261048
Platform: Eclipse Mars.1 (4.5.1)

最佳答案

请提供示例应用程序,我将调试问题,然后我们可以修复和/或更准确地回答您的问题。

如果没有示例应用程序,我能做的最好的事情就是给出模糊的提示,即 JMX 生命周期管理 bean 似乎出现了问题。

可能有一个您可以使用的解决方法。可以显式关闭“life-cycle-bean”支持,然后您将回退到 dash 的预启动 1.3 行为。 (这意味着 STS 不会区分“开始”和“运行”状态,并且不会使用“很好地询问”方法来终止进程,而只是强行关闭它)。

如果这对您来说足够好,那么打开您的应用程序的启动配置(例如,通过选择它并单击破折号中的“铅笔”按钮)并取消选择适当的复选框。请看下面的截图:

enter image description here

关于spring - STS Spring Boot 仪表板无法识别成功启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34883178/

相关文章:

java - 在 JBoss 7.1.1 的这个模块中已经定义了一个名为 'XXX' 的组件

java - 该 json 的哪个销售点属性?

java - 使用 Spring Boot/JPA 生成唯一字段的正确方法是什么?

spring - Spring Security 中的身份验证问题(仅检查用户名而不检查密码?)

eclipse - 第二台显示器上的行号未更新 - Eclipse STS 2.8.1RELEASE - OS X Lion

Spring @Autowired 混淆(容器或 session )

java - 动态创建作业的 Spring 批量测试

java - Quartz调度器不正确的调度时间

javascript - STS Spring MVC : How to include a JS file in a JSP

java - 为什么 STS/m2eclipse 不跟踪我的 Maven 依赖项?