问题
: IDEA 打包以后用命令行运行报主清单异常
解决
: 添加插件(添加到你启动类所在模块的pom.xm文件)
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<mainClass>项目的启动类</mainClass>
</configuration>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
总结
: 网上有很多方法解决,但是对我的项目都没有用,有的在打包的文件里面添加一个Main-Class
: 启动类的全限定类名。还有别的方法,最终找到了这个解决办法,来记录一下,如果你加上Main-Class
也不管用,可以试试这一个。
遗憾的是忘记记录这个方法的出处,以后一定要保存一下。