Spring Boot 'management.endpoints. web.exposition.include'是未知属性

des4xlb0  于 2022-11-23  发布在  Spring
关注(0)|答案(2)|浏览(80)

我第一次尝试实现Spring Actuator,当我尝试启用application.properties中的所有端点时,它显示**“management.endpoints.web.exposure.include”是未知属性**。对请求的响应是:

{
    "timestamp": "2020-08-26T06:07:47.120Z",
    "status": 404,
    "error": "Not Found",
    "message": "No message available",
    "path": "/actuator/health"
}

除此之外,我还包括

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

在pom.xml中,没有其他内容。我错过了什么吗?

lmvvr0a8

lmvvr0a81#

您是否也将spring web添加为依赖项?

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

vsmadaxz2#

为了解决这个错误,我添加了执行器依赖项,并构建了我的项目一次,这样错误就消失了。
执行器版本为2.7.2

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

相关问题