java.lang.ClassNotFoundException: org.springframework.boot.autoconfigure.logging.AutoConfigurationReportLoggingInitializer - PullRequest
0 голосов
/ 26 мая 2019

Я пытался запустить файл JAR для проекта, но появляется следующая ошибка:

Причина: java.lang.ClassNotFoundException: org.springframework.boot.autoconfigure.logging.AutoConfigurationReportLoggingInitializer

Я пытался искать класс вручную в моих библиотеках, но этот класс отсутствовал.Кажется, что определенный класс отсутствует в текущей версии spring-boot-starter-web.Ниже находится POM для проекта

<dependency>
  <groupId>junit</groupId>
  <artifactId>junit</artifactId>
  <version>4.11</version>
  <scope>test</scope>
</dependency>

  <!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-parent -->

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



  <!-- https://mvnrepository.com/artifact/org.springframework.data/spring-data-jpa -->
  <dependency>
      <groupId>org.springframework.data</groupId>
      <artifactId>spring-data-jpa</artifactId>
      <version>2.1.2.RELEASE</version>
  </dependency>


  <dependency>
  <groupId>javax.servlet</groupId>
  <artifactId>javax.servlet-api</artifactId>
  <version>4.0.1</version>
  <scope>provided</scope>
</dependency>

  <dependency>
      <groupId>org.apache.commons</groupId>
      <artifactId>commons-dbcp2</artifactId>
      <version>2.1.1</version>
  </dependency>

1 Ответ

0 голосов
/ 27 мая 2019

Попробуйте добавить следующую зависимость:

  <dependency>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-starter</artifactId>
   <version>2.1.3.RELEASE</version>
  </dependency>

Зависимость spring-boot-starter включает в себя зависимости для ведения журнала spring-boot-starter-logging, который имеет класс org.springframework.boot.autoconfigure.logging.AutoConfigurationReportLoggingInitializer

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...