SpringBoot使用maven打包提示jar中没有主清单属性

发布时间:2026/7/3 17:23:09
SpringBoot使用maven打包提示jar中没有主清单属性 我的这个报错是生成springboot项目时pom.xml中springboot的maven打包插件多了一行skiptrue/skipplugingroupIdorg.springframework.boot/groupIdartifactIdspring-boot-maven-plugin/artifactIdversion${spring-boot.version}/versionconfiguration!-- 指定启动类保留 --mainClasscom.xw.xxx.xxxTestApplication/mainClass!-- 删掉 skiptrue --skiptrue/skip/configurationexecutionsexecutionidrepackage/idgoalsgoalrepackage/goal/goals/execution/executions/plugin这个会导致打出来的包直接跳过了 SpringBoot 重打包生成的只是普通 jar没有主清单属性把这行删掉就行。skip 为 true 的作用跳过 repackage 重新打包流程只编译不生成可执行 jar所以 MANIFEST.MF 里没有 Start-Class 和 Main-Classjava -jar 直接报无主清单。