‘management.endpoints.web.exposure.include’ является неизвестным свойством

#spring-boot #spring-boot-actuator

#весенняя загрузка #spring-boot-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 и ничего больше. Я что-нибудь пропустил?

Комментарии:

1. Можете ли вы поделиться версией загрузки Spring? Путь к этому свойству был изменен с 1.x на 2.x . management.endpoints.web.exposure.include это конфигурация 2.x .

2. Привет, спасибо, что указали на это. Моя версия для весенней загрузки — 1.X

Ответ №1:

Вы также добавили spring web в качестве зависимости?

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

Комментарии:

1. Да, я сделал. Я добавил:

2. попробуйте mvn clean install?

Ответ №2:

Чтобы устранить эту ошибку, я добавил зависимость от привода и построил свой проект один раз, поэтому ошибка исчезла.

версия привода 2.7.2

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