gpt4 book ai didi

java - 针对不同的依赖项构建相同代码的推荐方法是什么?

转载 作者:太空宇宙 更新时间:2023-11-04 09:25:23 24 4
gpt4 key购买 nike

我的项目Bar依赖于库FooFoo 有不同的版本,例如 foo-v1foo-v2foo-v3

我想分别针对每个版本构建我的项目并生成三个单独的工件,例如bar-with-foo-v1bar-with-foo-v2bar-with-foo-v3

在 Gradle 中执行此类操作的推荐方法是什么?

最佳答案

您可以使用属性/配置文件:

gradle -Pversion1 build

配置:

dependencies {
if (project.hasProperty('version1')) {
compile "foo-v1"
} else if (project.hasProperty('version2')) {
compile "foo-v2"
} else {
compile "foo-v3"
}
...
}

关于java - 针对不同的依赖项构建相同代码的推荐方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57759403/

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