cloud-native-app-initializer icon indicating copy to clipboard operation
cloud-native-app-initializer copied to clipboard

SpringBoot脚手架创建的boot项目打包出来的jar里没有BOOT-INF文件夹

Open ThreadGitHub opened this issue 1 year ago • 3 comments

  1. pom.xml问题:脚手架生成出来的项目的pom.xml里没有 parent 标签而是出现了dependencyManagement标签
  2. 直接打包可以打出来jar文件但是没有走boot的插件,而且jar包里没有BOOT-INF文件夹且无法启动

我尝试修改以后就可以了:

  1. 注释掉dependencyManagement标签,然后把parent标签加回来
  2. 把boot插件的多余配置删掉 <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> ${spring-boot.version}

ThreadGitHub avatar Mar 27 '23 11:03 ThreadGitHub

求大佬解答下,感激不尽

ThreadGitHub avatar Mar 27 '23 11:03 ThreadGitHub

pom.xml中的mainClass下面的skip设置false即可

wuyaoqing avatar Apr 24 '23 02:04 wuyaoqing

pom.xml中的mainClass下面的skip设置false即可

谢谢!!!

BQSQ avatar Sep 22 '23 12:09 BQSQ