gpt4 book ai didi

jar - gradle - 如何构建一个带有 lib 目录和其他 jar 的 jar?

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

在 gradle 中 - 如何将 jar 嵌入到 lib 中的构建输出 jar 中目录(特别是 lib/enttoolkit.jar 和 lib/mail.jar)?

最佳答案

如果您的项目中的一个目录(我们称之为libs)内有所有的jar,您只需要这个:

jar {
into('lib') {
from 'libs'
}
}

我猜这些 jar 更有可能是某种依赖项。然后你可以这样做:

configurations {
// configuration that holds jars to copy into lib
extraLibs
}
dependencies {
extraLibs 'org.something:something-dep1:version'
extraLibs 'org.something:something-dep2:version'
}

jar {
into('lib') {
from configurations.extraLibs
}
}

关于jar - gradle - 如何构建一个带有 lib 目录和其他 jar 的 jar?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3445825/

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