启动项目遇到xxx-1.0-SNAPSHOT.jar中没有主清单属性
原因:
这个错误发生在尝试运行一个 Java 程序,但是该 JAR 文件中缺少 MANIFEST.MF 文件或该文件中缺少 Main-Class 属性。Main-Class 属性指定了包含 main 方法的类的全名,这是 Java 程序的入口点。
而springboot的打包插件会去检索主类
解决:不需要入口的项目去掉插件就行了
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>