Spring Boot错误:无法刷新来自进程90196的实时数据

问题描述 投票:1回答:1

我正在尝试使用Spring Tool Suite创建一个RESTful网站。我收到错误消息:“重试后未能刷新来自进程90196的实时数据-com.example.demo.DemoApplication:10”。我不确定为什么会收到此错误。关于如何解决它的任何建议?

enter image description here

java spring spring-tool-suite spring-tools-4
1个回答
0
投票

是的,我可以解释一下... :-)这是该工具功能的一部分:https://github.com/spring-projects/sts4/wiki/Live-Application-Information

此功能的目的是从正在运行的Spring应用程序中提供实时信息,并将该信息与工作空间的源代码合并,以便您可以在编辑器中就地获得实时信息。

IDE使用的此信息由Spring Boot执行器提供。为了使此操作尽可能自动且易于使用,IDE会自动尝试连接到正在运行的Spring进程并尝试标识该实时信息。由于各种原因,这可能不起作用(例如,过程未响应,Spring应用程序在类路径上没有执行器,JMX连接不起作用等等)。尝试获取特定过程的数据10次后,该工具放弃了(假定没有要从该过程中提取的实时数据)并显示上述消息。

您可以在Preferences -> Language Servers -> Spring Language Server -> Spring Boot Language Server -> Spring Boot Java中禁用此“自动尝试连接到正在运行的进程”并禁用Live Information - Automatic Process Tracking Enabled。但是,如果您仍想显示实时信息,则也可以手动连接到正在运行的进程(使用快速访问或启动仪表板视图菜单的操作)。在这种情况下,请在启动应用程序之前小心地将执行器添加到Spring Boot项目中。

希望有帮助!

© www.soinside.com 2019 - 2024. All rights reserved.