maven打包后的jar包运行报错:no main manifest attribute, in system-api-0.0.1-SNAPSHOT.jar

IDEA创建SpringBoot 2.6.13项目,对生成的代码不做修改直接Maven打包。但运行报错:

root@centos-7 target\]# java -jar system-api-0.0.1-SNAPSHOT.jar no main manifest attribute, in system-api-0.0.1-SNAPSHOT.jar

解决办法

pom.xml中注释掉创建时spring-boot-maven-plugin<configuration><skip>true</skip>(忽略配置):

XML 复制代码
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <version>${spring-boot.version}</version>
                <configuration>
                    <mainClass>com.sdata.systemapi.SystemApiApplication</mainClass>
<!--                    <skip>true</skip>-->
                </configuration>
                <executions>
                    <execution>
                        <id>repackage</id>
                        <goals>
                            <goal>repackage</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>

重新用maven打包(先clean, 再package),即可

相关推荐
QuZhengRong2 分钟前
【Luck-Report】缓存
java·前端·后端·vue·excel
XiYang-DING14 分钟前
【Spring】SpringMVC
java·后端·spring
想学习java初学者16 分钟前
SpringBoot整合GS1编码解码
java·spring boot·后端
日月云棠16 分钟前
2 快速入门实战指南
java·后端
日月云棠17 分钟前
3 Dubbo 2.7 高级配置:检查控制、版本策略与协议选择
java·后端
砍材农夫23 分钟前
物联网 基于netty构建mqtt协议规范(主题通配符订阅)
java·前端·javascript·物联网·netty
掉鱼的猫27 分钟前
用 Solon AI 从零构建 MCP 工具服务:让 AI Agent 拥有真实世界的能力
java·llm·mcp
日月云棠27 分钟前
1 分布式架构演进与Dubbo框架入门
java·后端
_日拱一卒33 分钟前
LeetCode:114二叉树展开为链表
java·开发语言·算法
SamDeepThinking39 分钟前
面试官问Bean线程安全,你该从架构角度回答
java·后端·面试