Spring Boot Admin 是一个用于监控 Spring Boot 应用程序的管理界面。Spring Boot Admin 的版本需要与 Spring Boot 应用程序版本兼容。

对于 Spring Boot 2.7.18,你应该使用 Spring Boot Admin 的一个兼容版本。通常,Spring Boot Admin 的主要版本会与 Spring Boot 的主要版本保持一致,以便提供对应的监控功能。

查看 Spring Boot Admin 的官方发布说明或者 GitHub 仓库的发布标签,可以找到与 Spring Boot 2.7.18 对应的 Spring Boot Admin 版本。

举个例子,假设 Spring Boot Admin 2.7.1 是与 Spring Boot 2.7.1 对应的版本,那么你可以在 Maven 的 pom.xml 文件中添加如下依赖:

<dependencies>    <!-- Spring Boot Admin Server -->    <dependency>        <groupId>de.codecentric</groupId>        <artifactId>spring-boot-admin-starter-server</artifactId>        <version>2.7.1</version>    </dependency>     <!-- Spring Boot Admin Client for the application you want to monitor -->    <dependency>        <groupId>de.codecentric</groupId>        <artifactId>spring-boot-admin-starter-client</artifactId>        <version>2.7.1</version>    </dependency></dependencies>
<dependencies>    <!-- Spring Boot Admin Server -->    <dependency>        <groupId>de.codecentric</groupId>        <artifactId>spring-boot-admin-starter-server</artifactId>        <version>2.7.1</version>    </dependency>     <!-- Spring Boot Admin Client for the application you want to monitor -->    <dependency>        <groupId>de.codecentric</groupId>        <artifactId>spring-boot-admin-starter-client</artifactId>        <version>2.7.1</version>    </dependency></dependencies>

请注意,你应该使用与 Spring Boot 2.7.18 相对应的最新版本的 Spring Boot Admin。如果 2.7.1 版本不是最新的,你可以在 Spring Boot Admin 的官方文档或 GitHub 仓库的发布说明中查找最新兼容版本。