服务器部署和本地如何解决Exception in thread “main“ java.lang.ClassNotFoundException

今天在服务器部署时遇到了这个问题,前几天本地运行也遇到过,总结一下如何解决

服务器部署和本地如何解决Exception in thread “main“ java.lang.ClassNotFoundException_第1张图片

1.本地环境

先在maven点击clean,清除之前生成的target,然后点击compile编译!!!一定要点compile!!!

服务器部署和本地如何解决Exception in thread “main“ java.lang.ClassNotFoundException_第2张图片

然后我们可以查看生成的target里面有没有我们的application启动类

服务器部署和本地如何解决Exception in thread “main“ java.lang.ClassNotFoundException_第3张图片

出现了就没有点击运行就没有问题啦!

2.服务器

在pom.xml里添加

仔细核对这个路径!!!楼主就因为这个路径错了找了好久的错

服务器部署和本地如何解决Exception in thread “main“ java.lang.ClassNotFoundException_第4张图片


    org.springframework.boot
    spring-boot-maven-plugin
    
        org.example.hospital.HospitalApplication
    

更新完在服务器将项目重启就没有问题啦!!!

服务器部署和本地如何解决Exception in thread “main“ java.lang.ClassNotFoundException_第5张图片完美撒花!

你可能感兴趣的:(服务器部署,java,服务器,开发语言,ClassNotFound)