错误信息:
xxx.jar中没有主清单属性
问题原因:
缺少MANIFEST.MF文件。打包的jar包中包含了三个文件夹:BOOT-INF,META-INF,org,可以把jar包解压到文件夹下查看,其中META-INF文件夹下有一个MANIFEST.MF文件,该文件指明了程序的入口以及版本信息等内容。
查看本地打包的jar文件和目录:
解决方案:
修改pom.xml,添加如下片段后重新打包即可
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>