spring-boot-starter-parent继承自spring-boot-dependencies,idea中可通过spring-boot-starter-parent.pom查看可知!!!
jar与war没有本质上的区别,但是归档文件中jar中含有/BOOT-INF/classes/、/BOOT-INF/lib/目录,war中含有WEB-INF/classes/、/WEB-INF/lib/目录。
当需要实现多继承时:当选用spring-boot-starter-parent作为依赖管理改为: org.springframework.boot spring-boot-starter-parent 2.6.1 效果一致。 org.springframework.boot spring-boot-dependencies 2.6.1 pom import
打成可执行War包(cmd:java -jar *.war)
org.springframework.boot spring-boot-starter-parent 2.6.1 war org.springframework.boot spring-boot-maven-plugin org.apache.maven.plugins maven-war-plugin false
打成可执行Jar包(cmd:java -jar *.jar)
当选用spring-boot-dependencies作为依赖管理org.springframework.boot spring-boot-starter-parent 2.6.1 jar org.springframework.boot spring-boot-maven-plugin
打成可执行War包(cmd:java -jar *.war)
war org.springframework.boot spring-boot-dependencies 2.6.1 pom import org.springframework.boot spring-boot-maven-plugin repackage org.apache.maven.plugins maven-war-plugin false
打成可执行Jar包(cmd:java -jar *.jar)
war org.springframework.boot spring-boot-dependencies 2.6.1 pom import org.springframework.boot spring-boot-maven-plugin repackage



