在使用springboot打包的后,运行出现运行jar包没有主清单属性
时间: 2023-12-04 15:03:29 浏览: 82
这个问题通常是由于打包时没有正确配置maven插件或gradle插件导致的。可以在pom.xml或build.gradle中添加以下配置来解决这个问题:
对于Maven:
```xml
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<mainClass>com.example.demo.Application</mainClass>
</configuration>
</plugin>
</plugins>
</build>
```
其中,`com.example.demo.Application`是你的Spring Boot应用程序的入口类。
对于Gradle:
```groovy
plugins {
id 'org.springframework.boot' version '2.5.2'
}
bootJar {
mainClassName = 'com.example.demo.Application'
}
```
同样,`com.example.demo.Application`是你的Spring Boot应用程序的入口类。
配置完成后,重新执行打包命令即可。
阅读全文