在MyEclipse2017中修改Maven本地默认仓库位置

当读者看到这一篇博客的时候,小编相信读者已经具备安装maven和配置maven环境变量的技能了。因此小编就不再赘述(读者可以点此链接查看maven搭建教程maven安装配置教程)。

预先准备

  1. win10
  2. MyEclispe2017
  3. 本地已装配apache-maven-3.6.1,若没有请点击此教程(win10装配Maven

资源下载

MyEclipse2017 CI7下载地址:链接:https://pan.baidu.com/s/1TWkwntF9i5lOys3Z96mpLQ
MyEclipse2017 CI7破解包:链接:https://pan.baidu.com/s/1vxaHl7S9dIuD4O-lHOC0cA

一、安装破解MyEclipse2017

根据上面链接下载安装包将其解压点击“myeclipse-2017-ci-7-offline-installer-windows.exe
安装需要很简单,不再赘述。只是注意安装结束时Launch MyEclipse 2017 CI 的√一定要去掉才能点Finish 。在破解之前不要运行MyEclipse2017 CI7
在这里插入图片描述
将下载文件全部解压,进入“myeclise-2017-CI-7破解文件
在这里插入图片描述
打开myeclipse2017keygen文件夹,点击crack.bat打开破解工具
在这里插入图片描述
会出现下图:

在这里插入图片描述破解步骤:

  1. 输入Usercode(任意字母数字)
  2. 选择下拉框中的Blue
  3. 点击SystemId(第一次点击会出现如图的Cannot find JNIWrapper native library错误,没关系,再点一次就会生成SystemId了)
  4. 点击Active按钮
    在这里插入图片描述
  5. 点击菜单栏 --> Tools --> 2.saveProperties保存成功后进行最后一步替换patch文件夹中的内容
    在这里插入图片描述
  6. 打开patch文件夹,复制里面的文件,然后将其粘贴覆盖到MyEclipse2017安装目录下的 plugins文件夹内。

在这里插入图片描述

  1. 最后,打开MyEclipse2017--》Help--》Subscription Information菜单可查看激活状态,如出现下图,则说明成功了!
    在这里插入图片描述
    -------------接下来我们开始在MyEclipse2017中修改Maven本地默认仓库位置-------------

二、配置setting.xml

假设你的maven安装在D:\apache-maven-3.6.1,修改本地maven库的路径,在 D:\apache-maven-3.6.1\conf\settings.xml文件中添加以下配置代码(见下图):
在这里插入图片描述
即用notepad++(或其他编辑器)打开setting.xml文件,在第55行插入<localRepository>D:/apache-maven-3.6.1/repository</localRepository>配置这个很重要,**可防止myeclipse2017自带的maven会在C盘创建的.m2文件下载各种资源,导致你的C盘撑满,读者最好将maven部署到空间充足的盘中
在这里插入图片描述
笔者在此也建议读者将maven的官方镜像(国外的)配置成国内的,如上图所示我配置的国内阿里云的,这样以后建立maven工程时候,会下载的更快一些。
阿里云镜像直接复制粘贴上去即可:

       <mirror> 
          <id>nexus-aliyun</id> 
          <mirrorOf>central</mirrorOf> 
          <name>Nexus aliyun</name> 
          <url>http://maven.aliyun.com/nexus/content/groups/public/</url>       
       </mirror>

三、配置全局设置

  1. 打开MyEclipse2017,进入Window --> Preferences --> Maven--> Installations点击右侧Add选择Maven安装目录D:/apache-maven-3.6.1/

在这里插入图片描述

  1. 点击【FInish】然后按照下图:

在这里插入图片描述

四、配置用户设置

  1. 进入Window --> Preferences --> Maven--> User Sittings,在这里,maven本地库目录会从我们刚才得安装目录配置文件中读取;
    在这里插入图片描述
  2. 点击右侧Browse指向D:/apache-maven-3.6.1/conf/settings.xml。然后点击下面的Update Settings按钮,等待项目自动更新依赖包位置(Maven会从远程库下载jar包放到新修改后的路径中),最后点击下面的reindex按钮更新索引(其实jar包下载到新目录后Local Repostory路径会自动被更改,不需要手动更新);
  3. 需要注意的是上面的User Settings,这里默认是“用户目录.m2\settings.xml”不管此文件存不存在,maven都会去读取,如果不存在就会在这里创建一个仓库。这就是导致依赖包没有指向自定义库的原因。

五、验证配置

  1. 打开CMD,执行mvn help:effective-settings会发现Maven从远程库下载的jar包都会放到新修改后的路径中了。
    在这里插入图片描述

六、最后的配置

MyEclipse开启后总是不停的在 update index很耗时间,解决办法如下: Window --> Preferences --> Maven--> 去除Download repository index updates on startup前的勾选,然后点击apply,最后点OK。
在这里插入图片描述

注意事项

  1. maven默认的本地仓库地址:c:/user/用户/.m2/repository,如果发现C盘爆满,就去找这个目录。
  2. 本地maven库的路径文件夹的分隔符要使用“/”。笔者建议以后读者只要写文件路径就用“/”,这个不管是windows还是Linux都是通用的。
  3. Eclipse 会自动读取User Settings中的默认路径,Local Repostory路径是不可以自己修改的。只能从settings.xml中读取。
  4. 若有出入,希望读者能够在评论区指正。
  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鲸落寰宇

小编会不断努力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值