在 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/