gpt4 book ai didi

groovy - 在 gradle 依赖项中指定 ivy 配置

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

我想解决来自 ivy 存储库的依赖关系,但我不知道如何为其指定 ivy 配置。我发现我应该这样做:

myconf group: 'com.eu', module:'MyModule', version:'1.0.0', configuration: 'ivyconf'

但它不起作用。当我运行 gradle dependencies命令 gradle 返回此错误:
Could not create a dependency using notation: {group=com.eu, module=MyModule, version=1.0.0, configuration=ivyconf}

我的构建不使用插件。我想在简单构建中下载依赖项,它应该从下载的依赖项创建产品。

构建看起来像这样:
group = 'com.eu'
version = '0.9a'

configurations {
myconf
}

repositories {
ivy {
url 'http://ivyrepo.local/ivyrep/shared'
layout "pattern", {
artifact "[organisation]/[module]/[revision]/[type]s/[artifact].[ext]"
}
}
}

dependencies {
myconf group: 'com.eu', module:'MyModule', version:'1.0.0', configuration: 'ivyconf'
}

最佳答案

而不是 module , 它必须是 name . (参见 Gradle User Guide 中的“49.4. 如何声明你的依赖关系”)。声明的配置( myConf )必须与 dependencies 中使用的配置相匹配 block (installer)。

关于groovy - 在 gradle 依赖项中指定 ivy 配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16911314/

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