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>

这样我们就能成功启动了

能成功运行

相关推荐
星辰烈龙1 天前
黑马程序员Java基础9
java·开发语言
山沐与山1 天前
【Redis】Redis集群模式架构详解
java·redis·架构
ss2731 天前
Java并发编程:DelayQueue延迟订单系统
java·python·算法
wcy_10111 天前
七大软件设计原则
java·设计规范
invicinble1 天前
jar包在执行的时候需要关注的细节(提供一个解构jvm问题的视角)
java·jvm·jar
麦芽糖02191 天前
SSE介绍及使用(Server-Send Events)
java
alan07211 天前
【Java + Elasticsearch全量 & 增量同步实战】
java·elasticsearch·jenkins
Rover.x1 天前
Netty基于SpringBoot实现WebSocket
spring boot·后端·websocket
hashiqimiya1 天前
后端springboot的接收前端发来的数据反序列化原理
java
cat三三1 天前
java之异常
java·开发语言