【问题标题】:How to deploy Maven sites to Artifactory?如何将 Maven 站点部署到 Artifactory?
【发布时间】:2015-10-31 00:51:23
【问题描述】:

我们从一个非常古老的 Artifactory(6-7 岁)升级而来。当时,由于空间限制,部分存储库没有由 Artifactory 处理,而是通过 Apache httpd 服务器通过 HTTP 提供服务。通过 Apache httpd 提供的工件部署在 SCP 上。我们正在尝试将所有内容从 SCP 迁移到 HTTPS。我们已经迁移了几乎所有东西。但是,我们现在剩下的 Maven 站点也部署在 SCP 上并由 Apache 提供服务。

我们希望将所有这些网站迁移到 Artifactory。我们需要一个单独的存储库吗?我在 Artifactory 中找不到它的工作原理。有人可以提供解释或链接吗?

非常感谢!

【问题讨论】:

    标签: maven artifactory


    【解决方案1】:

    Artifactory 非常支持直接从 zip(或 jar)文件中提供 Maven 站点(或任何静态 HTML 内容)。该功能称为“内容浏览”,您可以在本地存储库设置中允许它。一旦允许,您可以深入到存档以获取 HTML,它将作为 Artifactory 中的常规文件提供。

    这是一个例子: http://repo.jfrog.org/artifactory/libs-releases-local/org/artifactory/artifactory-papi/%5BRELEASE%5D/artifactory-papi-%5BRELEASE%5D-javadoc.jar!/index.html

    这是一个 javadocs jar,用作已部署的 html 站点。 输入工件时请注意!。

    [2015 年 8 月 11 日更新:由于 a bug,目前这仅适用于 Pro 版本。我们正在努力将此功能带回它所属的 OSS 版本。]


    我在JFrog,Bintray 和 [artifactory] 背后的公司,详情和链接见my profile。

    【讨论】:

    • 不,不是 TrueZip。我给你的链接是这个功能的一个示例,它也适用于 Maven 站点。由于您已经安装了 Artifactory,请继续部署一个 maven 站点 zip 并查看发生了什么:)
    • 是否有一些 HOWTO/文档,您会推荐如何正确设置它?
    • 您是否启用了内容浏览?因为否则您会尝试从存档中下载文件(这是 Pro 功能)。重新阅读文档,请参阅用户指南中的本地存储库设置。
    • 我们遇到了同样的问题,因为我们的 maven 站点 zip/jar 工件不可浏览。
    • 这个特性在OSS中被抛弃了吗?它不适用于long time。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-17
    • 2015-11-22
    • 1970-01-01
    • 1970-01-01
    • 2015-02-20
    相关资源
    最近更新 更多