gpt4 book ai didi

java - 如何声明与artifactory的依赖关系

转载 作者:行者123 更新时间:2023-12-01 14:31:46 25 4
gpt4 key购买 nike

我是artifactory 的新手,刚刚将一堆自定义jar 上传到我的一个存储库。我现在想声明这些 jar 之间存在哪些依赖关系,以便在使用 gradle 并将 A.jar 指定为依赖项时,它将间接地将 B.jar 解析为 A.jar 的依赖项,但我找不到任何地方可以说 A.jar依赖于B.jar。

请帮忙TIA

最佳答案

要获得传递依赖项解析,您必须为每个 Jar 上传依赖项描述符(对于 Maven 存储库来说是 POM,对于 Ivy 存储库来说是 ivy.xml)。

当您手动上传 Jar 时,Artifactory 会生成一个基本描述符,您可以对其进行编辑以填充依赖项信息。

当您使用 Gradle 构建并发布 Jar 时,Gradle 会根据构建脚本中指定的依赖项自动生成并上传包含依赖项信息的描述符。如有必要,可以在构建脚本中进一步自定义生成的描述符。请参阅 Gradle User Guide 中的“8.6. 发布 Artifactory ” .

关于java - 如何声明与artifactory的依赖关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16825180/

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