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
上次更新: 2024/11/08, 08:58:29
最近更新
01
docker-compose笔记
01-12
02
MySQL数据迁移
11-27
03
Docker部署服务,避免PID=1
11-27
更多文章>