gpt4 book ai didi

java - Ivy 存储库有什么最佳实践或工具吗?

转载 作者:搜寻专家 更新时间:2023-10-31 19:42:19 26 4
gpt4 key购买 nike

我们使用 Gradle 构建 Java 项目,目前我们有 Ivy 存储库来存储第三方 Artifact ,并将我们自己的 Artifact 发布到( repo 是使用 Gant 脚本和 Ivy ANT 任务构建的)。但 repo 管理是基本的。
Gradle 也能够与 Maven 存储库一起工作,因此切换到 Archiva 或 Nexus 等 Maven Artifact 管理器是一种选择,但也许没有必要。您知道任何可以帮助我们构建和维护 Ivy 存储库的工具或最佳实践吗?

需要说明的是:我们已经阅读了教程和更多内容并了解如何操作,但它仍然是维护的基础。

最佳答案

过去,我只使用 ivy 存储库来发布使用简单的低级协议(protocol)(如 FTP 站点)发布 Artifact 的小型私有(private)存储库。 (所有网站需要的是一个版本化的目录布局和一个描述 Artifact 的 ivy.xml 文件)

基于 Maven 的存储库基础设施现在非常普遍,许多项目都在使用它,推广替代的存储库管理标准几乎毫无意义。

Sonatype(Maven 背后的公司)向所有人提供他们的存储库产品 Nexus,因为控制 Maven 中心的带宽需求符合每个人的利益。

值得庆幸的是,ivy 与 Maven 配合得很好,这意味着您可以利用两全其美的优势。

关于java - Ivy 存储库有什么最佳实践或工具吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2051495/

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