Maven项目打包成jar项目后运行报错误: 找不到或无法加载主类 Main.Main 和 jar中没有主清单属性解决方案

已经用maven工程的package功能进行了打包

找不到或无法加载主类 Main.Main

规定主类

主要在maven的配置文件当中

这边一定要绑定自己的启动类

jar中没有主清单属性

删掉这一行就行哈

正确的插件代码

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

这样我们就能成功启动了

能成功运行

相关推荐
再玩一会儿看代码14 分钟前
JUnit 测试框架详解:从实际开发、业务测试到 Java 面试高频问题
java·经验分享·笔记·junit·面试
yxlalm39 分钟前
2.java秒杀项目第二课-后端登录功能
java·开发语言
csdn_aspnet1 小时前
mysql 使用逗号拼接一列数据
数据库·mysql·group_concat
亦暖筑序2 小时前
AgentScope-Java 入门:用 SSE 展示评审任务进度
java·agent·ai编程
吴声子夜歌2 小时前
Reids 6.x——集群环境部署
java·redis
卓怡学长2 小时前
w261springboot基于web学校课程管理系统
java·数据库·spring boot·spring·intellij-idea
shuoshuohaohao2 小时前
《JavaWeb --2》
java
浩瀚地学2 小时前
【面试算法笔记】0105-数组-螺旋矩阵
java·开发语言·笔记·算法·面试
AI人工智能+电脑小能手2 小时前
【大白话说Java面试题 第169题】【07_Redis篇】第5题:如何保证缓存一致性?
java·redis·延迟双删·缓存一致性·双写一致性
SimonKing2 小时前
Spring I18N 底层源码大揭秘:你的 MessageSource 到底是怎么找到配置的?
java·后端·程序员