Я создал весенний загрузочный веб-проект с использованием версии 2.1.8 загрузки из https://start.spring.io/. Когда я запускаю проект, он выдает ошибку:
java.lang.ClassNotFoundException: org.springframework.dao.support.PersistenceExceptionTranslator
Пожалуйста, помогите мне в решении этой проблемы.
Pom.xml
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-mongodb</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.5</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
**Application starter class code:**
@SpringBootApplication
@EnableCaching
@EnableAutoConfiguration
@ComponentScan("com.mkcl.misServerMonitor")
public class MisServerMonitorApplication {
public static void main(String[] args) {
SpringApplication.run(MisServerMonitorApplication.class, args);
}
}