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私服
395 0
|
8月前
|
缓存 Oracle Java
|
Java Maven
18Maven - Maven私服介绍
18Maven - Maven私服介绍
88 0
|
Java Maven 数据安全/隐私保护
20Maven - 项目发布到私服
20Maven - 项目发布到私服
57 0
|
存储 缓存 安全
【Maven二】——maven仓库
【Maven二】——maven仓库
599 0
|
Java Maven
【Maven】私服
【Maven】私服
681 0
【Maven】私服
|
存储 缓存 Java
|
存储 安全 Java
【Maven系列1】很简单的Maven仓库
开始以为Maven需要掌握的东西很少,结果发现还是有些内容的。Maven实操的内容比较多,我就先专门通过本篇文章,对Maven进行简单介绍,然后重点讲解Maven仓库相关知识。 感觉Maven相对简单,网上相关的资料也很多,那我为啥还需要专门写这个系列呢?其实主要还是记录自己的学习轨迹,便于后续查询学习内容,仅此而已!
375 0
【Maven系列1】很简单的Maven仓库
|
Java Maven Android开发
Maven本地私服的搭建
我们在使用maven的时候,对于项目所依赖的jar包,maven默认会在中央仓库下载jar包到本地,但是往往下载速度很忙,所以有些时候开发还需要等待。如果在本地搭建一个maven私服的话,则开发时需要的jar包可直接在私服取,并且下载速度比远程要快,如果本地仓库没有则自动从远程下载并保存在本地,大大地提高了开发效率。
525 0
Maven本地私服的搭建
|
Java Unix Shell
【学习笔记】【Maven】Maven的安装、认识与理解
【学习笔记】【Maven】Maven的安装、认识与理解
146 0
【学习笔记】【Maven】Maven的安装、认识与理解