ERROR [localhost-startStop-1] - Context initialization failed
org.springframework.beans.factory.BeanDefinitionStoreException: Failed to read candidate component class: file
如上错误所示,在前面的一篇博客中已经提到过关于Jdk与Spring的版本兼容问题;
在今天进行ssm整合开发时(Spring3.2 and Jdk8),出现了上面的问题,于是首先想到了jdk的版本问题;
将jdk换位jdk7时,仍没有解决问题,但是仍然提示asm init【unknow source】(类似于这样的错误),于是想到了更改Spring版本,于是
将Spring版本换位了Spring4.1,问题解决了。
总结:Spring3.2不能编译asm,在编译时会出错,将Spring换位4.0以上时,问题可以解决。
注:个人观点