今天用maven打包項目發(fā)布到服務器做測試,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項目打包為可執(zhí)行程序時俺亮,需借助第三方工具maven-shade-plugin