常见的Caused by: java.lang.ClassNotFoundException异常原因:

ClassNotFoundException属于checkException(检查异常),一般在项目启动的时候出现。出现该问题原因归纳为:

1. 没有正确的导入jar导致。

2. 项目中引用了多个版本的jar,导致版本冲突,由于版本的升级,可能所使用的方法已经被废弃。

3. 由于系统中加载web.xml文件的顺序导致,(使用到了spring 的自动注入注解)可能是还没有把spring 正常的加载到内存中,就使用spring的autowrite,导致找不到改类。


提醒:请先检查tomcat中项目的lib是否包含jar。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐