问题描述:
内网环境中:maven选择选择自定义的maven文件夹时,使用的是自定义的setting.xml和本地仓库,怎么都读取不到仓库的依赖;
分析:
1.可能是setting.xml文件里没有配置本地仓库的路径;
2.maven没有使用你自定义的setting.xml文件;
解决:
1.检查setting.xml文件是否配置了本地仓库地址;
2.maven选择Bundled(idea内置maven) 时 ,使用自定义的setting.xml文件和local repository仓库,这样可以生效;
或maven选择自定义maven版本时,手动覆盖掉maven/conf下的setting.xml文件;
(原因剖析:当选择自定义maven版本时,idea默认读取顺序是maven/conf下的setting.xml文件;
当选择idea内置maven版本时,idea读取顺序是自定义的setting.xml和本地仓库路径)