博主也遇到过idea中无法下载maven
index的情况,网上找了很多办法也不管用,后来无奈只能自己搭建nexus私服了,这样一般都可以解决,关于更多私服的配置我在这里就不再赘述了,有兴趣的可以百度看看




以下是具体步骤










第一步:去nexus官网下载NexusOSS2.X-bundle.zip(这里不选择OSS3.x,3.0版本的索引文件和2.0有很大区别)




第二步:将解压包放在一个大于20G空间的磁盘中的任意目录解压(等会需要下载中央仓库的索引,会占用很大的空间)





第三步:打开nexus-2.14.8-01-bundle\nexus-2.14.8-01\bin\jsw\windows-x86-64目录,运行console-nexus.exe




第四步:耐心等待一会后,打开http://localhost:8081/nexus/ 进入nexus首页




第五步:右上角login登陆 初始账号密码分别是admin admin123




第六步:打开repositories页面,选中central,然后点击下方configuration选项卡,在设置中将Download Remote
Indexes打开,并且将central仓库添加到public中然后保存







第七步:右键central仓库选择update
index这个时候一般nexus已经在后台开始下载索引了,这个时间比较长(我100M宽带下载了将近10分钟),可以去Administered》Scheduled
Task中查看进程状态(我已经下载安装完毕了,所以这里的进程是空的)









第八步:经过漫长的等待后呢,我们回到repositories界面中,点击下方的Browse
index选项卡,然后点击刷新按钮,正常情况下就可以看到中央仓库的索引了(如果没有请查看日志,并且重启服务器试试)





第九步:至此nexus服务器上的中央仓库已经没有问题了。我们还需要修改Maven的配置文件(这里博主没有使用idea自带的maven,自带maven的配置文件的位置你们可以自己百度找一找),添加如下内容

1.修改本地仓库,这里选择你本地仓库的存放位置,我干脆直接指向nexus的中央仓库了,




2.添加server方便日后上传到私有仓库中




3.添加mirror




4.添加profiles和activeProfiles




5.至此maven的配置已经搞定了

第十步:检查一下IDEA中maven的配置,试试更新仓库吧













索引文件是相当大的,默认idea会将索引下载到c盘下,当然也可以修改idea的配置文件的路径,比如我这里存放在F盘下



友情链接
KaDraw流程图
API参考文档
OK工具箱
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:[email protected]
QQ群:637538335
关注微信