maven的路径配置问题-------setting.xml-------本地仓库-------位置关联(setting.xml文件一个就够了)---导入的jar包报红的错误解决方案

maven的路径配置问题-------setting.xml-------本地仓库-------位置关联(setting.xml文件一个就够了)---导入的jar包报红的错误解决方案

注意:1是一般情况下User settings file 这个位置默认的路径是C盘下面User用户下的.m2文件下的setting.xml文件,maven的pom.xml文件会访问,这个地址也可以修改到其他的盘符下。

2是setting.xml文件里的配置的<localRepository>D:/MyRepo/repository</localRepository>可以指定本地的仓库去下载,

3是一旦本地的仓库没有需要下载的jar包,就从默认的apache官网的*仓库去找,这个官方仓库得配置默认的,所以没有相应的配置,一旦给里面添加了一个阿里的*仓库配置,默认官方的仓库(这个任何的依赖jar都有,就是速度有点慢)的就失效了,如果添加的阿里仓库不好使的情况下,又想下载依赖,那就把那个阿里的先注释掉利用默认的官方apache的就可以了

4是如果发现还导不进去,报红,说明本地仓库的已经有了那个包了,只不过是坏的,就是那种站在茅坑不拉屎的角色,所以把它删除掉即可

5如果上述还不可以,请检查一下gav里的书写的内容是否有误。

6导入一个scala的插件,则每次新建的scala的包里可以new scala的类,而不用每次重新删掉scal的

7,之所以在C盘下面User用户下的.m2文件下的放setting.xml文件,是因为每次新创建的maven项目,默认路径这个路径,所以要想让其它路径的setting.xml文件生效,必须修改默认的路径,如果嫌麻烦,就在C盘下面User用户下的.m2文件下的放setting.xml文件,则每次新创建的项目就不会再改动了