1、java.lang.ClassNotFoundException 怎么理解这个错误信息呢?我们知道java项目生成的jar文件实际上是class文件的集合。这个错误实际上是告诉我们class文件没找到。 导致该问题的原因 1)、在依赖导入中exclusion掉了这部分的依赖 2)、java运行环境的jdk版本比class文件的编译版本低了导致 3)、class文件的访问权限或者所在目录的访问权限有问题,导致java无法读这个文件 4)、jar包有错误,查看jar是否有漏或者重新导入jar包