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资源


相关文章
|
JSON 监控 数据管理
【Elasticsearch专栏 12】深入探索:Elasticsearch使用索引生命周期管理(ILM)自动化删除旧数据
Elasticsearch的ILM功能允许用户定义策略,自动管理索引从创建到删除的生命周期。用户可以设置策略,根据索引年龄或大小自动删除旧数据,节省存储空间。通过应用ILM策略于索引模板,新索引将遵循预定义的生命周期。用户还可以监控ILM状态,确保策略按预期执行。使用ILM,用户可以高效地管理数据,确保旧数据及时删除,同时保持数据完整性和安全性。
1192 3
|
3月前
|
人工智能 API iOS开发
Codex 桌面版安装 + CC Switch 接入第三方 API:保姆级全流程教程
Codex桌面版作为面向开发者的本地AI编程助手,凭借代码理解、项目分析、全栈开发能力成为高效开发利器。但原生仅支持官方API,通过CC Switch可无缝接入DeepSeek、硅基流动等第三方大模型API,实现模型自由切换、成本优化与能力扩展。本教程覆盖Windows、macOS双平台Codex桌面版完整安装流程,以及CC Switch安装、第三方API配置、本地路由启用、功能验证全步骤,附详细代码命令与避坑指南,零基础也能快速完成配置。
3563 1
|
9月前
|
机器学习/深度学习 人工智能 自然语言处理
大模型强化学习扫盲:PPO、GRPO、DPO,哪个才是你的“AI教练”?
本文深入浅出解析大模型强化学习三大主流技术:PPO(严苛精英培养)、GRPO(群体赛马激发思维链)、DPO(极简偏好对齐)。厘清其核心思想、适用场景与选型逻辑,助你15分钟掌握如何用RL真正提升模型“思考力”而非仅拟合答案。(239字)
|
10月前
|
传感器 人工智能 前端开发
智能体来了!告别对话框,迈向自主代理:一文读懂AI Agent从0到1
真正的AI Agent不仅是大模型,更是具备规划、记忆与工具调用能力的智能体。它通过任务拆解、提示词工程与自我反思构建闭环逻辑,在工业等场景实现从感知到行动的自动化。迈向生产力的关键,在于深度理解业务流程。你准备让AI动起来了吗?(238字)
466 3
|
jenkins 持续交付 开发工具
git hook
Hook 机制 用于拦截、修改或扩展程序的行为。通过 Hook 机制,程序可以在不修改源代码或核心逻辑的情况下,向特定的事件、函数调用之前或之后插入自定义代码。Hook 机制通常被用于调试、监控、拦截系统调用、修改程序的行为等场景。
709 66
git hook
|
存储 Java Apache
【maven】maven下载、安装与配置详细教程
【maven】maven下载、安装与配置详细教程
6747 1
|
Ubuntu Linux iOS开发
SVN、TortoiseSvn下载及安装
SVN、TortoiseSvn下载及安装
6816 0
|
小程序 网络协议 物联网
小程序AP配网和AK配网教程(开源)
小程序AP配网和AK配网教程(开源)
1668 0
关于idea报错:Cannot determine path to 'tools.jar' library for 17 (E:\java-jdk\jdk17)的解决办法
关于idea报错:Cannot determine path to 'tools.jar' library for 17 (E:\java-jdk\jdk17)的解决办法
|
XML 前端开发 Java
SpringBoot参数校验@Validated、@Valid(javax.validation)详解
SpringBoot参数校验@Validated、@Valid(javax.validation)
3983 4

热门文章

最新文章