Maven部署构件至远程仓库

发布时间:2016-12-31 7:12:30编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"Maven部署构件至远程仓库 ",主要涉及到Maven部署构件至远程仓库 方面的内容,对于Maven部署构件至远程仓库 感兴趣的同学可以参考一下。

私服的一大作用就是部署第三方构件,包括组织内的生成的构件以及一些无法从外部仓库获取的构件。无论是日常开发中生成的构件,还是正式版本发布的构件,都需要部署到仓库中,供其它团队成员使用。Maven除了能对项目进行编译、测试、打包之外,还能将项目生成的构件部署到仓库中。我们可以在pom.xml中配置构件的部署地址。

distributionManagement包含repository和snapshotRepository子元素,前者表示发布版本构件的仓库,后者表示快照版本的仓库。往远程仓库部署构件的时候往往需要认证。配置正确后在命令行中运行mvn clean deploy,Maven就会将项目输出的构件部署到配置对应的远程仓库。

在POM中配置构件的部署地址

    <!-- 在POM中配置构件部署地址 -->    <distributionManagement>        <!-- 发布版本的构件的仓库 -->        <repository>            <id>proj-release</id>            <name>proj release repository</name>            <url>http://192.168.1.100/content/repositories/proj-release</url>        </repository>        <!-- 快照版本的仓库-->        <snapshotRepository>            <id>proj-snapshots</id>            <name>proj snapshot repository</name>            <url>http://192.168.1.100/content/repositories/proj-snapshots</url>        </snapshotRepository>    </distributionManagement>


上一篇:给人生一个更准确的定位
下一篇:OpenGL FAQ

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款