一篇文章解决你的绝大部分Maven问题
文章目录
IDEA配置本地Maven
IDEA自身集成了maven是没问题的,但是不方便我们修改国内镜像,有时候下载一些jar包缓慢,影响使用。这里可以配置IDEA的本地Maven。至于Maven的下载安装,请移步我的另外一篇博文。win10搭建Java后台开发环境集合
打开IDEA,Flie–>settings–>搜索栏搜索maven–>修改右下三栏
至此,IDEA本地Maven配置完成
推荐下载3.6.0及之前版本的Maven,最新版的Maven我在使用的过程中会遇到SSL证书问题导致拉取jar包失败,换低几个版本又可以了,玄学(汗…)
IDEA配置完成后最好手动对项目进行reimport,或者重启IDEA,配置才会生效。
maven配置文件中配置国内镜像加速
我们经常用maven导入jar包,虽然方便,但是如果一次性引入很多pom坐标,也会要一段时间才能完成,有时候甚至直接超时了,因为maven默认从*仓库拉jar包,国内访问外网还是会慢一些的,这里我们可以在maven的配置文件中修改mirror属性来提高maven拉取jar包的速度。
idea中,项目右键,maven – open“settings.xml” 打开配置文件
往下拉,在中添加
<mirrors>
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
</mirrors>
之后项目右键Maven – reImport即可,可以发现右下角process唰唰唰的,没一会项目就没有因为jar包找不到报红了。
maven idea下 出现 Cannot access nexus (http://maven.i-css.com/repository/maven-public/)
work offline 不勾选
IDEA Unable to import maven project: See logs for details (maven的坑)
报的错误:Unable to import maven project: See logs for details
于是我就按照提示打开了日志,Help>>show Log in Explorer
你就会发现一堆错误,异常,警告,可以根据报错提示贴百度解决,这里我说一下我自己的解决方案
最有可能的原因还是maven的版本高于idea的版本,可以在官网http://maven.apache.org/docs/history.html查看与你的idea版本匹配的maven版本进行下载,然后安装就可以了
因此我在maven官网下载使用3.6.0版本,(之前使用的是3.6.2)之后在idea设置maven路径后Maven Reimport,问题得到解决。
上一篇: Mysql主主同步详细操作过程
下一篇: Vuejs2.0子组件调用父组件的方法