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

IDEA指定Maven settings file文件未生效

背景:在自己电脑上配置的时候,由于公司项目和我自己的项目的Maven仓库不一致,我就在项目中指定了各自的Maven配置文件。但是我发现公司的项目私有仓库地址IDEA总是识别不到!

俩个配置文件分别是:

  1. /Users/sml/Mine/研发/Tools/Maven/apache-maven-3.9.1/conf/settings.xml
  2. /Users/sml/Mine/公司/conf/settings.xml

可以发现,一个配置文件是在Maven的源文件中一个是我自己的目录。当我把公司的配置文件替换掉源文件中的文件,或者把源文件中的配置删除后。就可以识别到了。

结论:

这应该是属于IDEA的BUG,你配置的settings文件,总是在找不到配置文件之后才会读取。

  1. Mac上会先读取~/.m2/settings.xml文件
  2. 读取Maven源文件中的apache-maven-3.9.1/conf/settings.xml文件
  3. 读取你在IDEA上配置的settings.xml文件

注:如果按照顺序找到配置文件,后面的就不会继续读取了!即使你在IDEA中如图配置了文件也只有找不到配置文件才会生效!

在这里插入图片描述

http://www.lryc.cn/news/165868.html

相关文章:

  • swift UI 和UIKIT 如何配合使用
  • c语言练习题55:IP 地址⽆效化
  • nvidia-persistenced 常驻
  • leetcode 42, 58, 14(*)
  • SpringCloud-微服务CAP原则
  • K8S:Yaml文件详解
  • 机器人连续位姿同步插值轨迹规划—对数四元数、b样条曲线、c2连续位姿同步规划
  • 三维模型3DTile格式轻量化压缩的遇到常见问题与处理方法分析
  • 2023-简单点-开启防火墙后,ping显示请求超时;windows共享盘挂在不上
  • 华为Java工程师面试题
  • 大数据Flink(七十四):SQL的滑动窗口(HOP)
  • Hystrix和Sentinel熔断降级设计理念
  • 获取Windows 10中的照片(旧版)下载
  • 【Redis】Redis作为缓存
  • IDEA(2023)解决运行乱码问题
  • 零基础学前端(二)用简单案例去理解 HTML 、CSS 、JavaScript 概念
  • 线性矩阵不等式(LMI)在控制理论中的应用
  • 如何在Python爬虫程序中使用HTTP代理?
  • ARM架构指令集--专用指令
  • 免费IP类api接口:含ip查询、ip应用场景查询、ip代理识别、IP行业查询...
  • Android Studio 中AGP ,Gradle ,JDK,SDK都是什么?
  • 算法通关18关 | 回溯模板如何解决复原IP问题
  • Layui快速入门之第五节 导航
  • 使用分支——Git Checkout
  • 【2023】数据挖掘课程设计:基于TF-IDF的文本分类
  • java.lang.NoSuchMethodError: java.lang.reflect.Field.trySetAccessible()Z
  • 如何使用SQL系列 之 如何在MySQL中使用存储过程
  • 用 Github Codespaces 免费搭建本地开发测试环境
  • PyTorch实战-实现神经网络图像分类基础Tensor最全操作详解(一)
  • 第29章_瑞萨MCU零基础入门系列教程之改进型环形缓冲区