"Cannot resolve configuration property" 在 Spring 启动时尝试配置探测

"Cannot resolve configuration property" in Spring boot when trying to configure probes

在我的 Spring Boot 2.3.3.RELEASE 中,我很想启用 readinessliveness 端点。

我将这个添加到 yml 文件中:

但 IntelliJ 将值标记为“无法解析配置 属性”,并且端点不可访问(例如 http://localhost:8080/actuator/health/readiness)

该项目缺少 actuator 的简单依赖:

  <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-actuator</artifactId>
  </dependency>

添加后,IntelliJ 停止报错,端点可访问。