【问题标题】:Configure JFrog artifact repository for Maven project为 Maven 项目配置 JFrog 工件存储库
【发布时间】:2020-10-07 02:22:04
【问题描述】:

我正在开发一些通用模板,我需要将 Jfrog 工件用于存储库。我已经浏览了他们被指定为 maven 使用 setting.xml(需要添加报告信息)的文档,但我不想强迫用户更改将使用我的模板的 settings.xml。 所以我希望它应该在我的父 pom 中来访问它并进一步使用。

【问题讨论】:

    标签: maven jfrog-cli jfrog-mission-control jfrog-container-registry


    【解决方案1】:

    虽然您可以在(父)POM 中定义存储库,但settings.xml 通常会覆盖这些设置。

    如果settings.xml 有<mirror>*</mirror> 条目,则(父)POM 中的所有内容都将无用。

    因此,标准方法是更改​​settings.xml。

    【讨论】:

    • 感谢您的重播,但就我而言,我不想使用 settings.xml 来指定 repo 和 sanpshot 定义。我不能问每个将要使用我父母 pom 的人。有没有其他选择。
    • 您可以将存储库添加到父 POM,但请注意,正如我所说:许多人在其 settings.xml 中有镜像配置,他们将覆盖您在父 POM 中的存储库定义。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-12-19
    • 1970-01-01
    • 2012-09-16
    • 2013-12-06
    • 2015-07-24
    • 2023-03-10
    • 1970-01-01
    相关资源
    最近更新 更多