maven 下载依赖不走私服
问题环境:macos
问题描述:我在项目的根目录下执行mvn install package 提示我发现相关依赖失败,具体的失败提示显示如下:
com.oracle:ojdbc7:jar:12.2.0.1 这个依赖是在我私服中的,可问题是我的pom文件中已经配置了私服地址,配置如下:
问题解决:
因为我系统中有两个maven,一个是自带的,一个是我后面自己安装的。也就是有两个配置文件,我在idea中配置的是自己安装的maven,如下:
系统变量中显示的也是自己安装的maven:
折腾了好久setting配置文件,一直以为是setting文件的资源库配置存在问题。后来发现并不是。最终解决问题的方法是
将自带的maven的setting文件重命名或者删除掉,就好了。虽然我不知道为什么我配置了maven环境变量是自己安装的maven,但是它为什么还去读取的是自带的maven的配置文件。