springboot项目jar包启动报错找不到主类信息
# 问题描述
使用springboot脚手架创建项目后,通过maven打包成jar包,使用java -jar
命令启动时,报错找不到主类信息。
# 解决方案
脚手架生成的pom文件中,配置了spring-boot-maven-plugin
插件,但是设置的skip为true,跳过插件执行。改为false后,重新打包即可。
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>${spring-boot.version}</version>
<configuration>
<skip>false</skip>
</configuration>
<executions>
<execution>
<id>repackage</id>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
编辑 (opens new window)
上次更新: 2024/11/08, 08:58:29