学习笔记(02-番外):Spring全家桶(基础篇)-Eclipse里自带的maven用起来很恶心怎么办??

一、为什么我说很恶心

       现在的eclipse版本中自带着一个默认的maven,它默认的中央仓库是https://repo.maven.apache.org/maven2,他在国外,对于在伟大的祖国怀抱中的我们极其不友好(因为防火墙等原因,下载速度极其慢,我的网很渣连下个索引都下了好几次才成功,后来我才明白过来).而且它默认的本地仓库是在系统盘:用户路径.m2\repository\,就是在系统本来就有的.m2文件夹下建了repository文件夹用来存放你下载的jar包和jar包的索引目录,非常占用系统盘资源。基于这两点,浪费时间而且浪费空间资源,所以我有点炸了。详细看这里

二、如何让自己开心

       经过一番研究(炸毛),我汲取各家所说,有两个办法,一个是集成进一个新的maven,一个是改掉他默认的配置。先说改掉它默认的配置:
更改默认maven的配置:

  1. 先下载一个maven,下载地址:http://maven.apache.org/download.cgi ,目的是里面的conf目录下的settings.xml文件。然后将这个文件复制到自己电脑里的.m2目录下,如果已经用过eclipse里自带的maven的话会在这个目录下有一个repository文件夹,关掉eclipse并且删掉他。
  2. 更改settings.xml文件:首先改掉本地仓库,先在你想存放jar包的地方建好文件夹,我在H盘下建了个maven-repository用来存放日后要下载的jar包。在后在settings.xml文件的56行加如下一句话。更改本地仓库
  3. 然后改中央仓库,貌似两种方式,但我只用了阿里云的方式,如下:红框是阿里云的方式,篮框是镜像的方式,但我注释了没用尝试过。在160行加入:
<mirror>
  <id>alimayen</id>
  <mirrorOf>central</mirrorOf>
  <name>aliyun</name>
  <url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

更改中央仓库

  1. 在eclipse看一下:windows->Preferences->Maven->User SettingsMaven setting
    settings.xml里都已经设置好了,点一下Update Settings,然后Apply。

  2. 看一下这两个地方,是不是已经是自己配制的,然后分别rebuild index一下配置成功
    如果没有这个窗口Windows->show view->others->maven,就可以调出来了

  3. 此时自己的本地仓库会变成这样:本地仓库

  4. 如果已经用默认的建过maven项目,项目会报一个错,右键项目->maven->Update Project。目前为止我就遇见这些问题,如果还有错我就不知道了。ps:速度快了,空间省了贼开心。。。。。

集成进一个新的maven:

  1. 下载maven,更改settings.xml文件,方式同上
  2. 设置环境变量:新建一个MAVEN_HOME,值就是maven的文件夹目录,修改path变量,在后面新加上 %MAVEN_HOME%\bin
  3. cmd检查一下,在cmd中输入mvn –version,如下图就是成功了cmd
  4. window->Prefrences->Maven->Installations , 点击右侧的Add按钮,在弹出的窗口中,选择maven的文件夹,还要勾选上他,然后applyadd maven
  5. window->Prefrences->Maven->User Settings->global settings里选择自己安装的maven里的Settings.xml–>update settings。重复“更改默认maven的配置”中4之后的步骤。。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值