在pom文件中加入主类
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<mainClass>com.gcpapi.GcpApiApplication</mainClass>
<layout>ZIP</layout>
</configuration>
<executions>
<execution>
<goals>
<goal>repackage</goal> <!-- 把依赖的jar打入同一个jar报中-->
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
如果不加入主类,运行jar的时候,会报:no main manifest attribute, in xxx-SNAPSHOT.jar
在idea中执行 clean和package
测试jar是否可以
java -jar xxx.jar