睿阳知识库 睿阳知识库
首页
  • npm库配置
  • PC端

    • npm常用命令
    • vue问题记录
    • SEO基础知识及优化
    • 禁止别人调试我的前端页面代码
  • 移动端

    • 小程序
    • Risun.js使用说明
  • Java

    • Maven库配置
    • RSP开发框架
    • RSP框架插件
  • .NET

    • Nuget库配置
  • Python

    • Pypi库配置
  • 常见问题

    • Word转Pdf字体错乱
    • 使用Jacob进行Word导出PDF
  • 自动部署
  • 前端带路径
  • Linux

    • 应用部署
  • Windows

    • 应用部署
  • 视频监控
  • MySQL系列~
  • 应用高可用
  • 静态代码扫描
  • OpenSSH版本升级
  • 区块链~
  • 软件过程文档目录
  • 著作权申请须知及申报示例
  • 项目申报技巧
  • 项目竣工资料清单
  • 科技项目申报流程及注意事项
  • 初级职称申报
  • 产品需求文档基础知识
  • 产品经理需了解的技术知识
  • 墨刀原型设计指南
  • 文档规范
  • 文档规范
  • 投标工作总结(一)
  • 科技项目申报心得体会
  • 数字孪生
  • AI
  • RSP基础平台
  • RMCloud
  • 区块链
  • 网络态势感知
  • 国产化
  • 数据湖
  • 贡献度
  • 文档编写说明
  • Markdown教程
工作链接
首页
  • npm库配置
  • PC端

    • npm常用命令
    • vue问题记录
    • SEO基础知识及优化
    • 禁止别人调试我的前端页面代码
  • 移动端

    • 小程序
    • Risun.js使用说明
  • Java

    • Maven库配置
    • RSP开发框架
    • RSP框架插件
  • .NET

    • Nuget库配置
  • Python

    • Pypi库配置
  • 常见问题

    • Word转Pdf字体错乱
    • 使用Jacob进行Word导出PDF
  • 自动部署
  • 前端带路径
  • Linux

    • 应用部署
  • Windows

    • 应用部署
  • 视频监控
  • MySQL系列~
  • 应用高可用
  • 静态代码扫描
  • OpenSSH版本升级
  • 区块链~
  • 软件过程文档目录
  • 著作权申请须知及申报示例
  • 项目申报技巧
  • 项目竣工资料清单
  • 科技项目申报流程及注意事项
  • 初级职称申报
  • 产品需求文档基础知识
  • 产品经理需了解的技术知识
  • 墨刀原型设计指南
  • 文档规范
  • 文档规范
  • 投标工作总结(一)
  • 科技项目申报心得体会
  • 数字孪生
  • AI
  • RSP基础平台
  • RMCloud
  • 区块链
  • 网络态势感知
  • 国产化
  • 数据湖
  • 贡献度
  • 文档编写说明
  • Markdown教程
工作链接
  • Java

    • Maven库配置
      • 一. 前言
      • 二. 项目配置
      • 三. 全局配置
      • 四. 上传第三方jar包
    • RSP开发框架
    • RSP框架插件
    • 框架插件

  • .NET

  • Python

  • 常见问题

  • 后端
  • Java
孙超
2022-07-26
目录

Maven库配置

# Maven库配置

# 一. 前言

私服是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构件。有了私服之后,当 Maven 需要下载构件时,直接请求私服,私服上存在则下载到本地仓库;否则,私服请求外部的远程仓库,将构件下载到私服,再提供给本地仓库下载。

为了统一项目依赖仓库,并更好的管理项目中的一些公共自定义jar包,以及其他第三方jar包。避免开发人员之间互相从本地拷贝依赖文件。

所有项目都必须配置私服。

# 二. 项目配置

本配置只针对具体项目下载 Maven 依赖。在项目的pom.xml中,添加如下内容

<!-- 若已存在 repository 和 pluginRepository,替换成如下内容-->
<repositories>
    <repository>
        <id>maven-risun</id>
        <name>maven-risun</name>
        <url>http://nexus.risun-tec.cn:9100/repository/maven-risun/</url>
        <releases>
          <enabled>true</enabled>
        </releases>
    </repository>
</repositories>

<pluginRepositories>
    <pluginRepository>
        <id>maven-risun</id>
        <name>maven-risun</name>
        <url>http://nexus.risun-tec.cn:9100/repository/maven-risun/</url>
        <releases>
            <enabled>true</enabled>
        </releases>
        <snapshots>
            <enabled>false</enabled>
        </snapshots>
    </pluginRepository>
</pluginRepositories>

# 三. 全局配置

本配置针对开发人员的本地环境,需要修改本地 ${MAVEN_HOME}/conf/setting.xml

<!-- 找到 mirrors,在 mirrors 中添加 -->
<mirror>
    <id>maven-risun</id>
    <name>maven-risun</name>
    <url>http://nexus.risun-tec.cn:9100/repository/maven-risun/</url>
    <mirrorOf>*</mirrorOf>
</mirror> 

<profiles>
	<profile>
      <id>maven-risun</id>
      <repositories>
        <repository>
          <id>maven-risun</id>
          <name>maven-risun</name>
          <url>http://nexus.risun-tec.cn:9100/repository/maven-risun/</url>
          <releases>
            <enabled>true</enabled>
          </releases>
          <snapshots>
            <enabled>true</enabled>
            <updatePolicy>always</updatePolicy>
          </snapshots>
        </repository>
      </repositories>

      <pluginRepositories>
        <pluginRepository>
          <id>maven-risun</id>
          <name>maven-risun</name>
          <url>http://nexus.risun-tec.cn:9100/repository/maven-risun/</url>
          <releases>
            <enabled>true</enabled>
          </releases>
          <snapshots>
            <enabled>true</enabled>
          </snapshots>
        </pluginRepository>
      </pluginRepositories>
   </profile>
</profiles>

<activeProfiles>
  <activeProfile>maven-risun</activeProfile>
</activeProfiles>

# 四. 上传第三方jar包

当项目需要以来一些自定义jar包,或者依赖一些无法从公共Maven Respository下载的jar包时,可以将jar包上传到私服中。具体上传过程,请联系

  • 孙超
  • 杨小龙
RSP开发框架

RSP开发框架→

最近更新
01
vue问题记录
10-11
02
RSP进度
10-09
03
贡献度
09-28
更多文章>
Copyright © 2014-2025 甘肃睿阳科技有限公司 陇ICP备15001783-1号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式