【问题标题】:maven artifact repository directory structure specsmaven 工件存储库目录结构规范
【发布时间】:2012-01-12 22:55:36
【问题描述】:

我想知道 maven 存储库结构的规范。

我知道我可以使用archiva 或nexus 创建一个存储库。我对这些信息不感兴趣。

我已经尝试使用短语搜索 apache 的 maven 网站和谷歌 “maven artifact repository structure specs”,我主要得到了 maven 客户端预期的开发目录结构。

我希望有人解释这里的结构或指向我一个全面的单个文档(即不通过让我遵循永无止境的链接来解释目录结构的文档),例如,

  • 如何使用静态文件系统目录创建简单的 maven 存储库,部署到 apache http 服务器。
  • 或如何在 googlecode 上创建会显示为 maven 存储库的目录结构。

【问题讨论】:

    标签: maven-2 repository


    【解决方案1】:

    这是规范(在 Maven 本身中早就应该记录了):

    https://cwiki.apache.org/confluence/display/MAVENOLD/Repository+Layout+-+Final

    也就是说,我不会以您描述的方式创建存储库。最好的办法是使用 mvn deploy:deploy-file 和适当的参数来上传您想要的文件,因为它可以为您编写适当的元数据和结构。这可以在文件系统位置完成并同步到您想要的位置。

    另一种选择是运行存储库管理器,如 Archiva,并使用 Web 界面上传,直到您满意为止,然后将目录结构同步到您想要的位置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-10-07
      • 2021-11-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-25
      相关资源
      最近更新 更多