(1)原因
打的jar 不是可执行 jar。使用 java -jar xxx.jar
,会发现存在同一个问题:
(2)解决
在项目的 pom 文件中加入 spring-boot-maven-plugin 插件:
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
Spring Boot Maven plugin能够把Spring Boot应用打包为可执行的jar或war文件,然后以通常的方式运行Spring Boot应用。默认 goal 是 repackage。
网友评论