今天用maven打包项目发布到服务器做测试,spring启动时报错
图片.png
大致原因是因为解析spring的配置文件出错,找不到namespace对应的schemaLocation
下文解释了spring配置加载的原理:
http://blog.csdn.net/bluishglc/article/details/7596118
结合到我这次的情况,是因为maven打包时依赖的spring jar未打包到我的项目中,解决办法:
修改maven配置:
http://blog.csdn.net/l1028386804/article/details/53890491
maven项目打包为可执行程序时,需借助第三方工具maven-shade-plugin