在整合SSM框架的过程中,使用SpringMVC整合Spring在Tomcat服务器启动时,发现在Controller中无法成功注入Service层
并爆出错误@Resource 出错 java.lang.NoSuchMethodError: javax.annotation.Resource.lookup().
解决方案:在pom.xml文件中加入如下坐标:
<dependency>
<groupId>javax.annotation</groupId>
<artifactId>javax.annotation-api</artifactId>
<version>1.3.1</version>
</dependency>
导入annotation依赖即可正常使用,原因好像是java在jdk8以后不允许使用javax吓的Resource注解.