SSM项目启动报错:Failed to read candidate component class 换成3.1又没有问题,换成3.2又不行,查看编译环境用的是1.8,将1.8降为1.7,问题解决,服务启动正常, 也就是说spring 3.2不支持1.8编译环境,解决办法就是降为1.7编译环境. 右键选择的项目--properties---Java Compiler -- JDK版本改为JDK7 spring官网说了,要使用java8,只支持spring 4.X以上版本,而spring的使用最低