gpt4 book ai didi

java - java.lang.ClassNotFoundException:org.springframework.dao.support.PersistenceExceptionTranslator

转载 作者:行者123 更新时间:2023-12-02 00:28:11 27 4
gpt4 key购买 nike

我已经使用从https://start.spring.io/引导的2.1.8版本创建了spring boot web项目。
当我运行项目时,它将引发错误:

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);
}
}

最佳答案

这是How to Solve a Class not found Exception上的3种方法:


验证所请求类的名称正确,并且您的类路径中存在适当的.jar文件。如果不是,则必须将其显式添加到应用程序的类路径中。
如果指定的.jar文件存在于您的类路径中,则应用程序的类路径将被覆盖,并且您必须找到应用程序使用的确切类路径。
如果异常是由第三方类引起的,则必须确定引发异常的类,然后在类路径中添加缺少的.jar文件。


我会先检查这些。另外,如果缺少的话,请给我们堆栈跟踪和其余代码。

由于缺少文件依赖项类,昨天我在工作中遇到了同样的问题。只需根据上述内容重新编写代码,并查找拼写错误。

关于java - java.lang.ClassNotFoundException:org.springframework.dao.support.PersistenceExceptionTranslator,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58038752/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com