alibaba / cloud-native-app-initializer

Cloud Native App Initializer is committed to providing developers with a simpler and more efficient project construction experience in the current cloud-native era.
https://start.aliyun.com
Apache License 2.0
252 stars 90 forks source link

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

Open ThreadGitHub opened 1 year ago

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

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

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

求大佬解答下,感激不尽

wuyaoqing commented 1 year ago

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

BQSQ commented 11 months ago

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

谢谢!!!