@TOC解决ideamaven projects 中plugins 以及Dependencies报红线的解决方案
解决ideamaven projects 中plugins 以及Dependencies报红线的解决方案
作为一个程序菜鸟新手 ,第一次接触maven架构的项目,几经辗转,终于大体搞懂了maven的作用(本解释只供未接触过maven的新手做参考,如有不对大神轻喷)
maven介绍
首先maven可理解为一个存放了好多jar包依赖,以各种插件的库,但是你的项目中用到的话,需要配置好pom.xml文件进行下载。需要用什么jar,就把它配置进xml文件中,maven就会根据pom.xml文件进行下载,来构建项目的股价。
idea中maven projec报红
在idea中有自带的maven库,但是自带的本身可能存在好多问题,博主在首次配置中就出现了好多错误
这是解决之后,还有一个包总是无法下载,但不影响项目的进行。在没配置之前,Plugins以及Dependencies下的包几乎全部报红,这种情况就是idea自带的maven库存在问题。需要重新下载maven插件(maven本身是一个插件)
解决方案
到阿帕奇官网 www.apache.org
下载maven压缩包
下话划找到maven
点击下载 ,下好安装包
解压后 创建文件夹名为 MavenRepository,以后此文件夹便是本地maven仓库
然后进入解压好的maven文件夹 打开 conf文件夹中 修改里面的 settings.xml 文件
(最好用Notepad++打开,有换行 如果记事本的话没有换行会很乱)
在大约55行 把那行注释的复制出来 中间的路径 写上刚刚自己创建的 MavenRepository 所在的目录 保存
(如果配置好下载慢的话可以在后面加上这一段 使用国内的阿里的镜像
alimaven
central
aliyun maven
http://maven.aliyun.com/nexus/content/groups/public/
还有一步配置maven的环境变量 这步博主没有做 但可以正常使用 这里配置环境变量不在详细描述)
接下来 来到我们的idea
打开-File-Settings
1.2.3三个标记的路径是三个很重要的点
1是你的maven路径 也就是你解压好的maven文件夹的目录
2是刚刚修改好的settings.xml文件的路径
3此路径idea 可以自动检测 就是根据2中自己配置的maven仓库地址 检测
如果能自动检测到,说明一切没问题 保存后 重新运行项目,就可以美滋滋的使用maven仓库了。
如果监测不到,可能配置的还有问题需要查找问题重新配置。
最后在说一下 使用maven库下载各种jar包是可能会比较慢 下载不了 可以点击第一个刷新按钮刷新一下 ,一般多刷新几次就好了。