maven篇5:maven私服搭建

简介: maven篇5:maven私服搭建

在maven安装目录下的conf/setting.xml的<profiles>节点中加入:

<profile>
<!--profile的id-->
  <id>dev</id>
  <repositories>
    <repository>
           <!--仓库id,repositories可以配置多个仓库,保证id不重复-->
      <id>nexus</id>
           <!--仓库地址,即nexus仓库组的地址-->
      <url>http://10.0.12.20:8081/nexus/content/groups/public/</url>
           <!--是否下载releases构件-->
      <releases>
        <enabled>true</enabled>
                   <updatePolicy>always</updatePolicy>
      </releases>
           <!--是否下载snapshots构件-->
      <snapshots>
        <enabled>true</enabled>
             <updatePolicy>always</updatePolicy>
      </snapshots>
    </repository>
  </repositories>
<pluginRepositories>
    <!-- 插件仓库,maven的运行依赖插件,也需要从私服下载插件 -->
    <pluginRepository>
      <!-- 插件仓库的id不允许重复,如果重复后边配置会覆盖前边 -->
      <id>public</id>
      <name>Public Repositories</name>
      <url>http://10.0.12.xx:8081/nexus/content/groups/public/</url>
           <releases><enabled>true</enabled><updatePolicy>always</updatePolicy></releases>
      <snapshots><enabled>true</enabled><updatePolicy>always</updatePolicy></snapshots>
    </pluginRepository>
  </pluginRepositories>
</profile>
在<settings>(也就是当前配置文件的根节点)里启用私服,建议写在</settings>前面:
<activeProfiles>
  <activeProfile>dev</activeProfile>
</activeProfiles>

搭建完成

注意:10.0.12.xx:8081更具自己环境设置

关注 微信公众号   Java一号  获取更多java资源


相关文章
|
Java Maven
Maven - 国内Maven仓库之阿里云Aliyun仓库地址及设置
Maven - 国内Maven仓库之阿里云Aliyun仓库地址及设置
17351 1
Maven - 国内Maven仓库之阿里云Aliyun仓库地址及设置
|
缓存 Oracle Java
|
Ubuntu Java Maven
搭建nexus私服
搭建nexus私服
863 0
|
Java API 开发者
Spring Boot与OpenAPI的集成
Spring Boot与OpenAPI的集成
|
Java Maven 数据安全/隐私保护
Maven私服
Maven私服
549 0
|
SQL 安全 Java
【Mybatis】Mybatis如何防止sql注入
【Mybatis】Mybatis如何防止sql注入
|
Java Shell Maven
使用Nexus上传JAR包的两种方法
使用Nexus上传JAR包的两种方法
4784 0
|
Java Maven
Maven自用配置文件(settings.xml)
Maven自用配置文件(settings.xml)
2604 0
|
XML SQL Java
IntelliJ IDEA 插件 MybatisX 在mapper和xml间跳转
IntelliJ IDEA 插件 MybatisX 在mapper和xml间跳转
3455 0