【问题标题】:Maven release JARMaven 发布 JAR
【发布时间】:2010-02-25 13:39:36
【问题描述】:

如何制作项目 jar 版本和 maven 存储库结构(md5hash、distribution pom 等)以将其放入我自己的存储库中? Maven有一个插件来做吗?注意,我需要在我的本地机器中生成这个结构,我没有 CI 和其他人来做!

希望!!!

【问题讨论】:

    标签: maven-2 maven


    【解决方案1】:

    检查deploy plugin,我想这就是您要找的。引用文档:

    由于存储库包含的不仅仅是工件(POM、元数据、MD5 和 SHA1 哈希文件...),因此部署不仅意味着复制工件,还意味着确保所有这些信息都得到正确更新。这是部署插件的责任。

    您需要声明一个<distributionManagement> 元素才能使用它,如下所示:

      <distributionManagement>
        <repository>
          <id>internal.repo</id>
          <name>MyCo Internal Repository</name>
          <url>Host to Company Repository</url>
        </repository>
      </distributionManagement>
    

    网址可以是“本地”file://

    如果问题是关于在本地存储库中安装(第三方)jar(问题并不完全清楚),请查看 Maven 安装插件,install:installinstall:install-file 都承认 createChecksum可选参数。

    【讨论】:

    • Nice anwser,我不考虑 file:// 解决我的问题!谢谢帕斯卡!
    猜你喜欢
    • 2016-02-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-14
    • 1970-01-01
    • 2015-05-04
    • 1970-01-01
    相关资源
    最近更新 更多