gpt4 book ai didi

gradle - Gradle ShadowJar:包括递归依赖

转载 作者:行者123 更新时间:2023-12-03 05:25:20 29 4
gpt4 key购买 nike

我使用shadowJar将依赖项包含在JAR中

shadowJar {
archiveClassifier = ""
dependencies {
include(dependency("org.eclipse.jgit:org.eclipse.jgit:5.4.2.201908231537-r"))
include(dependency("net.dv8tion:JDA:4.1.1_140"))
}
}

问题是它没有添加我的所有依赖关系树,我也不知道为什么。

有人知道吗?

最佳答案

我建议您为该依赖项创建配置,并将其包含在影子JAR中:

configurations {
extras
}

dependencies {
extras "org.eclipse.jgit:org.eclipse.jgit:5.4.2.201908231537-r"
extras "net.dv8tion:JDA:4.1.1_140"
}

shadowJar {
configurations = [project.configurations.compile + project.configurations.extras]
}

关于gradle - Gradle ShadowJar:包括递归依赖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61521633/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com