无需依赖地构建Gradle JAR

时间:2018-10-31 19:23:20

标签: gradle jar dependencies command line

从命令行,我需要构建一个没有依赖关系的可执行jar 。 当前的“ gradle build”命令为我提供了一个具有依赖项的jar。

在StackOverflow上找不到此。如果是重复的问题,请指向我。谢谢。

1 个答案:

答案 0 :(得分:1)

启用SpringBoot插件后,默认行为是通过bootJar任务构建一个包含所有依赖项的可执行jar(fat-jar)。

如果需要,您仍然可以生成一个“标准” jar,这在文档中进行了说明:Spring Boot Gradle plugin

jar {
    enabled = true
}
bootJar {
    classifier = 'boot'
}