IDEA安装MAVEN时经常出现的几个问题

由于最近换了新电脑,要给IDEA重新安装MAVEN,结合之前踩过的几个坑,给出一般的解决方案

1.关于配置文件出错问题

安装maven的时候要在配置文件中更改两个位置的内容,一是本地仓库的位置,二是要配置阿里云镜像,这样下载jar包的速度要快不少。这里必须要知道,阿里现在不支持http下载,改为了https,所以url要使用https协议
在官网下载好maven后,放到目标盘符,直接解压,路径中最好不用出现中文,以避免不必要的麻烦
修改配置文件:
找到X:\apache-maven-3.X.X\conf在这里插入图片描述使用记事本或者**Notepad++**打开配置文件,在大约55行的位置,添加本地仓库的路径,即
在这里插入图片描述

<localRepository>E:\MavenRepository</localRepository>

将中间的路径更换为自己新建的本地仓库路径
接着再修改镜像地址,从147行开始,将maven自身的镜像注掉,换位阿里云镜像,以防万一,可以多放几个镜像,以免有时因为网络问题单一地址无法下载
在这里插入图片描述
可将下面几个镜像地址全都放入

    <mirror>
           <id>alimaven</id>
           <name>aliyun maven</name>
           <url>https://maven.aliyun.com/nexus/content/groups/public/</url>
           <mirrorOf>central</mirrorOf>
    </mirror>
	
    <mirror>  
	   <id>alimaven-new</id>  
	   <mirrorOf>central</mirrorOf>    
	   <name>aliyun maven</name>  
	   <url>https://maven.aliyun.com/repository/central</url>  
    </mirror>

    <mirror> 
	   <id>alimaven</id> 
	   <name>aliyun maven</name> 
	   <url>https://central.maven.org/maven2</url> 
	   <mirrorOf>central</mirrorOf> 
    </mirror>

    <mirror> 
	   <id>alimaven</id> 
	   <name>aliyun maven</name> 
	   <url>https://maven.aliyun.com/nexus/content/repositories/central/</url> 
	   <mirrorOf>central</mirrorOf> 
    </mirror>

    <mirror> 
	   <id>junit</id> 
	   <name>junit Address/</name> 
	   <url>https://jcenter.bintray.com/</url> 
	   <mirrorOf>central</mirrorOf> 
    </mirror>

2.IDEA设置问题

File -> settings ,搜索maven,点击到设置maven路径界面
在①处,找到maven解压路径
在②处,勾选override选项,更改配置文件路径,改为刚才更改的配置文件
在③处,正常会自动找到本地仓库路径,以防万一,可勾选override后自行设置本地仓库
在这里插入图片描述
由于使用了https协议,因此会出现ssl证书验证,使用以下方法跳过此验证
在maven的impoing设置界面更改如下内容
在这里插入图片描述-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true
同时,最好将maven的jdk版本与idea的jdk版本保持一致
以上设置基于环境变量配置正确,上述步骤应该可解决大部分的maven无法下载jar包的问题
若此时还无法正常下载,可尝试如下方法:
在这里插入图片描述
-Xms1024m -Xmx2048m

补充:为所有新项目设置默认配置

File -> other settings -> settings for new projects
在这里更改路径,以后所有新建的项目就全部设置为默认路径

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值