idea工具自己搭建demo项目,启动后报错,如主题所示,各种百度查阅资料与设置idea导入或者清理缓存重启等方式,我都试过全都不行,后来换了很多关键词搜索,发现boot自带的打包方式spring-boot-maven-plugin,他能让这个jar包不依赖任何资源独立运行,是将所有依赖都下载起来独立运行,但是如果存在依赖关系,比如我有一个父工程A,业务工程B,api工程C,网关工程D,C提取B的接口,D引用C,即C依赖B,D依赖C,这2个就是依赖关系
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<classifier>execute</classifier>
</configuration>
</plugin>
</plugins>
</build>
pom新增如上所示,重新clean然后install一下,项目就美滋滋的跑起来了