场景
我通过以下方式新增了一个springboot项目在这里插入图片描述
后被其他项目依赖,其仅仅是一个被依赖的jar而已
在运行真正的Application时报错如下
在这里插入图片描述
后发现新增项目的打包是这样的:多了BOOT-INF/classes
在这里插入图片描述

所以导致找不到class的错误

原因:自动生成项目的时候pom.xml会有这句:
原始内容无红框内容

在这里插入图片描述

解决方案:
一:如图加入红框内内容
二:使用jar包打包方式
原因:
本方式为springboot 的 ***运行***模式打包 (appassembler方式)
是作为程序入口的

更多推荐