从命令行,我需要构建一个没有依赖关系的可执行jar 。 当前的“ gradle build”命令为我提供了一个具有依赖项的jar。
在StackOverflow上找不到此。如果是重复的问题,请指向我。谢谢。
答案 0 :(得分:1)
启用SpringBoot插件后,默认行为是通过bootJar
任务构建一个包含所有依赖项的可执行jar(fat-jar)。
如果需要,您仍然可以生成一个“标准” jar,这在文档中进行了说明:Spring Boot Gradle plugin
jar {
enabled = true
}
bootJar {
classifier = 'boot'
}