今天打算将项目部署到云服务器的时候,编译打包的项目jar包报如下错误
no main mainfest attribute,in ...
通过查看jar包的MANIFEST.MF文件:
发现缺少main class 和 startclass。
只y要在pom.xml中加上
<plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <version>2.6.13</version> <executions> <execution> <goals> <goal>repackage</goal> </goals> <configuration> <classifier>spring-boot</classifier> <mainClass>你的项目主类</mainClass> </configuration> </execution> </executions> </plugin>
就能解决这个问题