当前位置: 首页 > news >正文

springboot项目配置部分依赖从私服拉取,部分从阿里云拉取

在Java项目中,配置部分依赖从私服拉取,部分从阿里云拉取,可以在Maven的配置文件settings.xml中设置多个镜像,Maven会根据镜像的顺序尝试下载依赖。

‌配置私服镜像‌:首先配置你的私服镜像,例如Nexus私服,确保它能提供你需要的部分依赖。
‌配置阿里云镜像‌:接着配置阿里云的镜像,用于拉取其他不在私服中的依赖。
‌镜像顺序‌:注意镜像的顺序,Maven会按照配置的顺序尝试从镜像下载依赖。因此,你可以将私服镜像放在前面,以确保首先尝试从私服拉取依赖

另外,可以从pom文件中指定
如果你想配置阿里云仓库作为默认仓库,同时保留私服仓库配置。设置优先级,阿里云的放到上面
针对需要从私服拉取的依赖,在dependency标签内部使用repository标签指定私服地址。

下面是一个示例pom.xml配置:

<project><!-- 其他配置 --><repositories><!-- 配置阿里云仓库 --><repository><id>alimaven</id><name>Maven Aliyun Repository</name><url>http://maven.aliyun.com/nexus/content/groups/public/</url><releases><enabled>true</enabled></releases><snapshots><enabled>false</enabled></snapshots></repository><!-- 配置私服仓库 --><repository><id>my-internal-repo</id><url>私服仓库的URL</url><releases><enabled>false</enabled></releases><snapshots><enabled>true</enabled></snapshots></repository></repositories><dependencies><!-- 依赖配置 --><dependency><groupId>组织名</groupId><artifactId>项目名</artifactId><version>版本号</version><!-- 指定从私服拉取 --><repository>my-internal-repo</repository></dependency><!-- 其他依赖从阿里云仓库拉取 --></dependencies>
</project>
http://www.lryc.cn/news/452943.html

相关文章:

  • 返回索引对象中各元素的数据类型 pandas.Index.dtype
  • 通过freepbx搭建小型电话系统的过程
  • pdf处理1
  • 区间覆盖(贪心)
  • [rk3588 debain]cpu死锁问题解决
  • CMU 10423 Generative AI:lec18(大模型的分布式训练)
  • 项目级别的配置文件 `.git/config`||全局配置文件 `~/.gitconfig`
  • 【Docker】配置文件
  • 坐标系变换总结
  • 数据在内存中的存储【上】
  • Prometheus之Pushgateway使用
  • Rust Web开发常用库
  • ios内购支付-支付宝APP支付提现
  • 新课发布|鸿蒙HarmonyOS Next商城APP应用开发实战
  • 基于Java,SpringBoot,Vue智慧校园健康驿站体检论坛请假管理系统
  • 【数据分享】2001-2023年我国省市县镇四级的逐月平均气温数据(免费获取/Shp/Excel格式)
  • c#代码介绍23种设计模式_16迭代器模式
  • 408算法题leetcode--第23天
  • 帝国CMS系统开启https后,无法登陆后台的原因和解决方法
  • 根据视频id查询播放量
  • 初始爬虫11
  • SSY20241002提高组T4题解__纯数论
  • Python:lambda 函数详解 以及使用
  • 【C++】空指针和野指针
  • 大模型提示词
  • 在线css像素px到Em的转换器
  • 回溯算法解决排列组合及子集问题
  • Unity中Mesh多种网格绘制模式使用方法参考
  • 【Spring Security】基于SpringBoot3.3.4版本②如何配置免鉴权Path
  • 信息学奥赛复赛复习11-CSP-J2020-04方格取数-动态规划、斐波那契数列、最优子结构、重叠子问题、无后效性