描述
有一天重启项目突然启动失败,出现Context initialization failed XXX Class Not Found 问题
解决方法
找不到类可能是项目编译的文件不全,到Myeclipse的编译输出目录(WebRoot/WEB-INF/classes)检查一遍(在.classpath文件中可以查看与设置编译输出位置。classpath文件作用详见:eclipse项目中.classpath文件详解),
<classpathentry kind="output" path="WebRoot/WEB-INF/classes"/>
最终发现是编译出了问题,大多数文件都没有编译出来。
于是手动删除classes目录下的文件重新编译,重新启动成功,问题解决。