Spring Tools 4 for Eclipse 有关运行应用程序的信息

问题描述

我是 Spring 的新手,试图了解一些事情。在 spring 文档中阅读了有关 spring 工具的信息,并想尝试一下。

我从 Eclipse Marketplace 安装了 Spring Tools 4.9.0 并使用它来导入教程项目(文件 > 新建 > 其他 > 导入 Spring 入门上下文)。使用 Boot Dashboard 运行应用程序,它可以正常工作。

在一些教程视频中看到当应用程序运行时注释会变绿,如果你将鼠标悬停在它们上面,你会得到像 bean id 等的信息。 就我而言,不会发生这样的事情。我需要在 Eclipse 中配置一些东西还是我缺少其他东西?

提前致谢。

解决方法

您所指的功能是“实时应用程序信息”,其用户指南部分在此处:https://github.com/spring-projects/sts4/wiki/Live-Application-Information

为了让应用程序在工具中显示实时信息,它必须在类路径上安装 spring boot 执行器:https://docs.spring.io/spring-boot/docs/current/reference/html/production-ready-features.html

根据您选择的确切指南,它可能没有开箱即用的类路径上的执行器。在这种情况下,将执行器依赖项添加到您的 pom.xml 文件,从上下文菜单中执行“Maven -> 更新项目”并使用仪表板再次启动应用程序。然后应该会出现绿色的实时信息亮点。