网站内部资源推广,安吉网站建设,做动态图网站,wordpress设置新用户默认角色我在service1模块里依赖了common模块#xff0c;开发的时候包都能正常引用到#xff0c;启动也能正常测试访问#xff0c;可是奇怪的是#xff0c;当我要打包成jar包时#xff0c;就提示service1里依赖common的包都不存在#xff0c;之前从没遇到过这种问题#xff0c;有…我在service1模块里依赖了common模块开发的时候包都能正常引用到启动也能正常测试访问可是奇怪的是当我要打包成jar包时就提示service1里依赖common的包都不存在之前从没遇到过这种问题有清楚这是什么原因造成的吗进一步测试问题初步发现问题那就是在公共模块common里不要引入下面这个org.springframework.bootspring-boot-maven-plugin引入上面的配置其他模块在引入这个common时会导致打包时找不到common的包原因是springboot的maven插件使用了shade插件打包打包目录结构与一般打包结构不同导致找不到依赖先将common模块的打包方式改为常用方式org.apache.maven.pluginsmaven-compiler-plugin1.81.8进入common模块mvn clean install然后在项目内mvn clean package