你该如何解决 idea中 Unable to reload Maven project 以及 maven安装配置(内附代码/有安装包)

目录

一、bug:Unasble to reload Maven project

二、如何解决

三、maven3.6.3链接

四、配置maven环境变量

五、配置本地仓库

六、配置镜像

         七、配置JDK

八、完整配置文件


一、bug:Unasble to reload Maven project

我在学习Java后端框架ssm时经常会出现导入的依赖包一片片的爆红,就像下面这样,想想就气人,刚刚建个项目,还没开始写代码呢,在pom.xml下面导个包都给我报错,我在连续入坑两次(一次只下载配了maven环境变量,没有在idea中配置,还有一次maven版本不兼容)后,决定写一篇解决方案来帮助大家避坑。

你该如何解决 idea中 Unable to reload Maven project 以及 maven安装配置(内附代码/有安装包)_第1张图片

可能大家在学习过程中,很多老师都不会说版本兼容问题,导致我们都是直接从官网下载的3.8.3版本,就会与idea2020版的不兼容,然后爆红之后都会按照老师说的在右上角点击maven刷新,结果就会弹出这个框框,提示你的maven版本不可用,maven版本与idea不兼容。

你该如何解决 idea中 Unable to reload Maven project 以及 maven安装配置(内附代码/有安装包)_第2张图片


 二、如何解决

版本不兼容的话,那肯定只有两个办法,一个是下载安装idea新版,一个安装老版本的maven

下面是maven与idea的兼容版本

你该如何解决 idea中 Unable to reload Maven project 以及 maven安装配置(内附代码/有安装包)_第3张图片

 三、maven3.6.3链接

 这里给大家提供maven3.6.3的安装包,maven3.8.3在官网首页就有,这里就不给了

链接:https://pan.baidu.com/s/1Leai9n9iDPg3nZN21x5EUw 
提取码:17hs


四、配置maven环境变量

  • 下载到指定的目录下面之后,右键此电脑–>属性–>高级系统设置–>环境变量
  • 新建变量MAVEN_HOME = D:\program\maven\apache-maven-3.6.3-bin\apache-maven-3.6.3(以自己的安装路径为准)

        变量值是自己maven的下载路径

你该如何解决 idea中 Unable to reload Maven project 以及 maven安装配置(内附代码/有安装包)_第4张图片

  • 编辑变量Path,添加变量值%MAVEN_HOME%\bin

  • 最后win+R运行cmd,输入mvn -version,如图所示则配置成功
  • 你该如何解决 idea中 Unable to reload Maven project 以及 maven安装配置(内附代码/有安装包)_第5张图片

 五、配置本地仓库

  1. 在下载路径下新建maven-repository文件夹,用作maven的本地库你该如何解决 idea中 Unable to reload Maven project 以及 maven安装配置(内附代码/有安装包)_第6张图片
  2. 在路径D:\program\maven\apache-maven-3.6.3-bin\apache-maven-3.6.3\conf下找到settings.xml文件你该如何解决 idea中 Unable to reload Maven project 以及 maven安装配置(内附代码/有安装包)_第7张图片你该如何解决 idea中 Unable to reload Maven project 以及 maven安装配置(内附代码/有安装包)_第8张图片
  3. 打开settings.xml文件,找到节点localRepository,在注释外添加
D:\program\maven\apache-maven-3.6.3-bin\maven-repository

 localRepository节点用于配置本地仓库,本地仓库其实起到了一个缓存的作用,它的默认地址是 C:\Users\用户名.m2。
当我们从maven中获取jar包的时候,maven首先会在本地仓库中查找,如果本地仓库有则返回;如果没有则从远程仓库中获取包,并在本地库中保存。
此外,我们在maven项目中运行mvn install,项目将会自动打包并安装到本地仓库中。


六、配置镜像

  1. 在settings.xml配置文件中找到mirrors节点
  2. 添加如下配置(注意要添加在两个标签之间,其它配置同理)


	alimaven
	central
	aliyun maven
	http://maven.aliyun.com/nexus/content/repositories/central/

  因为国外的服务器下载jar包很慢所以我们改为阿里云服务器

七、配置JDK

  1. 在settings.xml配置文件中找到profiles节点
  2. 添加如下配置
 

	  jdk-1.8
	  
		true
		1.8
	  

	  
		1.8
		1.8
		1.8
	  

 配置完成,win+R运行cmd,输入mvn help:system测试,配置成功则本地仓库(D:\program\maven\apache-maven-3.6.3-bin\maven-repository)中会出现很多文件

你该如何解决 idea中 Unable to reload Maven project 以及 maven安装配置(内附代码/有安装包)_第9张图片

 首次执行 mvn help:system 命令,Maven相关工具自动帮我们到Maven中央仓库下载缺省的或者Maven中央仓库更新的各种配置文件和类库(jar包)到Maven本地仓库中。
下载完各种文件后, mvn help:system 命令会打印出所有的Java系统属性和环境变量

八、完整配置文件







  
D:\program\maven\apache-maven-3.6.3-bin\maven-repository

  

  

  
  
    
  

  
  
    
  

  
  
    

    
  

  
  
    

	 

	alimaven
	central
	aliyun maven
	http://maven.aliyun.com/nexus/content/repositories/central/

  

  
  

   
	
		  jdk-1.8
		  
			true
			1.8
		  

		  
			1.8
			1.8
			1.8
		  
	
    

    
  

  

 大家可以直接复制到自己的settings.xml文件中去,但是注意在把本地仓库那里需要改一下自己的路径

你可能感兴趣的:(问题解决,intellij-idea,maven,java)