自动将新库导入 Artifactory Ivy 存储库

Posted

技术标签:

【中文标题】自动将新库导入 Artifactory Ivy 存储库【英文标题】:Automate importing new libraries into Artifactory Ivy repository 【发布时间】:2017-04-07 14:47:45 【问题描述】:

我们仅将 Artifactory 的基本功能用于 Ant-Ivy java 项目。如果我们需要新的 java 库,我们下载 JAR,制作 ivy.xml,然后将包“部署”到我们的内部 Artifactory 存储库。这一直工作得很好。但是,当我们需要一组需要许多传递依赖的 JARS 时,任务变得非常繁琐。我们不使用 Maven,并且从 Maven 中心下载 JARS 不提供 ivy.xml 文件。我想知道是否有一种简单的方法可以使这些过程自动化?

谢谢

【问题讨论】:

mvnrepository.com 提供 ivy XML。 【参考方案1】:

您可以尝试this Artifactory 用户插件,该插件会从 .pom 文件生成缺失的 ivy.xml 文件。 请注意,使用用户插件需要 Artifactory 专业版。

【讨论】:

以上是关于自动将新库导入 Artifactory Ivy 存储库的主要内容,如果未能解决你的问题,请参考以下文章

Artifactory+Ivy 缺少神器 org.apache

为啥 Ivy 无法解析我的配置

配置 SBT 以仅解析 Ivy 存储库中的 jar(而不是 war)

Grails 未对 Artifactory 进行身份验证

如何使用 Ivy 构建和单元测试?

如何使用 maven 从 ivy 存储库下载工件