gpt4 book ai didi

maven-3 - 分离存储项目和插件的依赖 Artifactory 的最佳方法

转载 作者:行者123 更新时间:2023-12-02 12:18:06 25 4
gpt4 key购买 nike

在 Maven 3 中,我们可以分离项目和插件的依赖 Artifactory 。

如果您有代理和托管存储库,那么使用存储库管理器(关系...)执行此操作的最佳方法是什么?有如何在 settings.xml/pom.xml 中定义它的示例吗?

必须为插件和项目依赖项复制每个代理存储库吗?

最佳答案

使用 Artifactory,您可以创建 virtual repositories聚合“真实”(本地\远程)存储库,并让一个虚拟存储库仅聚合插件存储库,另一个虚拟存储库仅聚合标准库存储库。

正如您已经猜到的,如果您必须在代理远程存储库中的插件和库依赖项之间进行严格分离,则需要为每个依赖项创建一个重复的定义,并将它们添加到各自的虚拟存储库中。

完成此设置后,只需在 settings.xml\pom.xml 中引用虚拟存储库的 URL

关于maven-3 - 分离存储项目和插件的依赖 Artifactory 的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5733194/

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