美文网首页
2.maven 配置自定义远程仓库

2.maven 配置自定义远程仓库

作者: 写代码的向日葵 | 来源:发表于2017-09-27 15:40 被阅读0次

1.配置自定义的远程仓库和认证信息

在项目的pm.xml中配置添加如下信息

 <repositories>
    <repository>
        <id>jboss</id><!-- 仓库id,认证使用  -->  
        <name>Jboss Repository</name><!-- 仓库名称 -->
        <url>http://repository.jboss.com/maven2/</url><!-- 仓库地址 -->
        <releases><!-- 正式版本 -->
            <enabled>true</enabled><!-- true表示下载正式版本 -->
            <updatePolicy>daily</updatePolicy><!-- 用来配置Maven从远程仓库检车更新的频率,默认的值是
            daily,表示maven每天检查一次,其它可用的值包括;
            never: 从不检查更新;always每次构建都检查更新;
            interval:X  每隔X分钟检查一次更新;
             -->
            <checksumPolicy>ignore</checksumPolicy><!-- 用来配置Maven检查检验和文件的策略
            下载构件时Maven会验证校验和文件,校验和验证失败时
            warn:执行构建时输出警告信息;
            fail:遇到校验和错误就让构建失败;
            ignore:使Maven完全忽略校验和错误-->
        </releases>
        <snapshots><!-- 快照  -->
            <enabled>false</enabled><!-- false表示不下载快照版本 -->
            <checksumPolicy>warn</checksumPolicy>
            <updatePolicy>always</updatePolicy>
        </snapshots>
        <layout>default</layout><!-- 默认布局 -->
    </repository>
  </repositories>

2.配置认证信息

在settings.xml中的services中添加如下节点

<services>
      <server>
          <id>同仓库id</id>
          <username>用户名</username>
          <password>密码</password>
      </server>
</services>

3.发布到远程仓库

 
  <!-- 发布到远程仓库的配置 -->
  <distributionManagement>
    <repository>
        <id>proj-release</id><!--id 认证时会使用  -->
        <name>Proj Release Repository</name><!-- 名称,供开发人员使用 -->
        <url>http://192.168.1.100/content/repositories/proj-release</url> <!-- 远程仓库地址 -->
    </repository>
    <snapshotRepository>
        <id>proj-snapshorts</id>
        <name>Proj Snapshot Repository</name>
        <url>http://192.168.1.100/content/repositories/proj-snapshots</url>
    </snapshotRepository>
  </distributionManagement>

配置好后,可以执行mvn clean deploy,Maven就会将项目构建输出的构建部署到配置对应的远程仓库

相关文章

  • 2.maven 配置自定义远程仓库

    1.配置自定义的远程仓库和认证信息 在项目的pm.xml中配置添加如下信息 2.配置认证信息 在settings....

  • Git 跳崖指南

    远程仓库配置 初始化远程仓库,增加远程仓库地址 增加一个远程仓库 分享

  • Git远程配置

    Git远程查看  Git查看远程仓库 Git远程参数 Git配置远程仓库

  • Git与Github常用命令

    全局配置 配置SSHKEY 初始化本地仓库/提交/链接远程仓库 克隆远程仓库 git仓库操作 分支管理 分支数据推...

  • IDEA配置Maven远程仓库

    IDEA配置Maven远程仓库 由于使用默认的远程仓库下载速度忒慢,琢磨了一下配置国内的远程仓库,并记录 获取ma...

  • 记录几个有用的git命令

    查看提交的版本历史 版本回退 查看远程仓库信息 查看当前用户(global)配置 查看本地仓库配置 重置远程仓库链...

  • GIT学习目录

    GIT的简介repository仓库远程仓库分支管理标签自定义

  • 上传jar到nexus-maven仓库

    两个配置:1.pom.xml,配置上传的仓库路径。注意id标签要统一。 2.maven的setting.xml,配...

  • 2018-07-19 项目出错总结

    1.dubbo里的service层的注解 @service是alibaba的包2.maven的仓库配置包,dubb...

  • Git 基础 - 远程仓库的使用

    远程仓库的使用 查看远程仓库 查看已经配置的远程仓库服务器,可以运行git remote命令。 它会列出你指定的每...

网友评论

      本文标题:2.maven 配置自定义远程仓库

      本文链接:https://www.haomeiwen.com/subject/orsuextx.html