多平台统一管理软件接口,如何实现多平台统一管理软件接口
470
2023-03-02
解决maven启动Spring项目报错的问题
第一个问题
java.lang.ClassCastException:
org.springframework.web.SpringServletContainerInitializer cannot be cast to javax.servlet.ServletContainerInitializer
出现原因主要是 javax.servlet-api 在运行时将spring容器当成了servlet容器出现类型转换错误。
解决方法:
在pom.xml文件中修改 javax.servlet-api 的作用域为provided
第二个问题:
Could not resolve bean definition resource pattern [classpath:spring/applicationContext-*.xml]
在SSM项目中,由于有 mapper映射文件和一些其他的配置文件,在maven项目中需要被识别,所以会加上一下配置,http://允许这些静态文件通过,
但是以上配置修改了默认的resource目录,导致src/main/resources的所有文件都不能被扫描,也就出现了其他在resources目录下的文件不能被扫描的错误,所以需要加上默认的resources 目录配置:
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~