项目场景:
maven新增依赖后,clean后重新package
问题描述:
package是,到最后生成jar阶段,build failed。错误提示:Error injecting: org.springframework.boot.maven.RepackageMojo
at org.apache.maven.plugin.war.WarMojo.<init>(Unknown Source) while locating org.apache.maven.plugin.war.WarMojo
....
....
....
Caused by: java.lang.NoClassDefFoundError: org/springframework/spring/boot/loader/tools
原因分析:
根据提示:
Caused by: java.lang.NoClassDefFoundError: org/springframework/spring/boot/loader/tools
发现刚刚添加的依赖maven没有识别,添加失败导致打包失败
解决方案:
找到项目所用的maven仓库,有这个jar包,删除该依赖包。maven再重新install即可。