需求:使用Mvn命令对项目进行install构建
出现的问题:IDEA中使用Maven工具进行install完全没有事,但是在控制台使用Mvn install的时候出现拉取依赖的问题。
1、使用IDEA对项目进行构建,成功构建。

2、使用Mvn进行项目构建,报错如下:
mvn clean install -U

发现依赖拉取失败。好在啊,围绕setting进行问题排查,最终发现了问题!
mvn clean install -X -U


在IDEA中,我们所配置的Maven是指定了settings文件的目录,所以在使用maven工具的时候没事
但是在控制台使用MVN命令的时候,maven会有限使用全局的配置文件。文件位置一般都在C:\Users\用户名称\.m2\settings.xml。如果没有会去寻找maven安装目录下conf的settings.xml。这里注意!!在conf下的配置文件名必须为settings.xml,如果使用xxsettings.xml。依然会找不到配置文件。
所以最后我把hnsettings.xml的配置内容copy一份到conf下。这样就好了。
1373






