一篇文章解决你的绝大部分Maven问题

文章目录

    • IDEA配置本地Maven
    • maven配置文件中配置国内镜像加速
    • maven idea下 出现 Cannot access nexus (http://maven.i-css.com/repository/maven-public/)
    • IDEA Unable to import maven project: See logs for details (maven的坑)

IDEA配置本地Maven

IDEA自身集成了maven是没问题的,但是不方便我们修改国内镜像,有时候下载一些jar包缓慢,影响使用。这里可以配置IDEA的本地Maven。至于Maven的下载安装,请移步我的另外一篇博文。win10搭建Java后台开发环境集合

打开IDEA,Flie–>settings–>搜索栏搜索maven–>修改右下三栏

一篇文章解决你的绝大部分Maven问题_第1张图片

至此,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” 打开配置文件

一篇文章解决你的绝大部分Maven问题_第2张图片

往下拉,在中添加

<mirrors>
   	<mirror>
	    <id>nexus-aliyunid>
	    <mirrorOf>*mirrorOf>
	    <name>Nexus aliyunname>
	    <url>http://maven.aliyun.com/nexus/content/groups/publicurl>
  	mirror>
 mirrors>

之后项目右键Maven – reImport即可,可以发现右下角process唰唰唰的,没一会项目就没有因为jar包找不到报红了。

maven idea下 出现 Cannot access nexus (http://maven.i-css.com/repository/maven-public/)

work offline 不勾选

一篇文章解决你的绝大部分Maven问题_第3张图片

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问题_第4张图片

你就会发现一堆错误,异常,警告,可以根据报错提示贴百度解决,这里我说一下我自己的解决方案

最有可能的原因还是maven的版本高于idea的版本,可以在官网http://maven.apache.org/docs/history.html查看与你的idea版本匹配的maven版本进行下载,然后安装就可以了

因此我在maven官网下载使用3.6.0版本,(之前使用的是3.6.2)之后在idea设置maven路径后Maven Reimport,问题得到解决。

你可能感兴趣的:(笔记,环境搭建及配置,maven)