Maven利用shade插件打包可执行jar,出现spring配置中的beans标签无法识别
问题:cvc-elt.1:找不到元素‘beans’的声明出现上述问题的原因是由于在将项目打包成可执行jar包时,依赖的jar包被解压,相同的文件会被覆盖导致spring.schemas文件被覆盖,从而找不到相应的定义。解决办法:1、使用不要将依赖的包打包的项目报中,可以采用外置包的方式,如采用如下插件打包: <build> <plugin...
原创
2019-11-19 22:04:42 ·
554 阅读 ·
0 评论