构建 Gradle 个没有依赖项的 JAR

Build Gradle JAR without dependencies

从命令行,我需要构建一个 没有 依赖项的可执行 jar。 当前的 "gradle build" 命令给了我一个带有依赖项的 jar。

在 Whosebug 上找不到这个。如果这是一个重复的问题,请指出我那里。谢谢

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

如果需要,您仍然可以生成单个 "standard" jar,这在文档中有解释:Spring Boot Gradle plugin

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