解决方法:springboot打包后,部署运行jar包时报错:找不到主体清单属性。

104 阅读1分钟
  • 打包后在控制台输入java -jar时:

A178C9BC4AE105C84D517EC95F664667.png

  • 这时首先检查pom文件中有没有maven的打包插件:

97D8024198C769C99FE52A64739E0677.png

  • 然后检查两个重要位置:

23D20AB6029FB3E3FF22C8BB942A6FB2.png

  1. mainClass是否指向了启动类
  2. skip的值应当为false
    • 这个skip是指忽略当前插件,这是打包插件,我们必不可能忽略的东西,而它出现在pom文件里的时候默认值就是true,被忽略状态。我们将它改为false,就可以解决问题了。