1、问题
2、原因
在IDEA中开发SpringBoot项目并打成jar包,
需要添加springboot打包插件,如果不添加,仅仅用maven进行打包,打成包里面是少文件的。
<build><plugins><!--springboot打包插件--><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build>
出现这个报错主要就是两个原因:
1. 缺少了项目maven打包插件 spring-boot-maven-plugin。
2. 没有指定具体的项目的Main方法入口或启动类。
3、解决方案
在pom文件中加入下面代码,重新clear、package即可
<!-- 打包格式 --><packaging>jar</packaging><!-- 打包插件 --><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><configuration><executable>true</executable><layout>JAR</layout></configuration><executions><execution><goals><goal>repackage</goal></goals><configuration><attach>false</attach></configuration></execution></executions></plugin></plugins></build>
内容参考自:http://t.csdnimg.cn/jjn4u