maven的配置以及IDEA导入本地maven

版权声明:本文为博主原创文章,未经博主允许不得转载。转载请注明出处 https://blog.csdn.net/tutian2000/article/details/79132758

1.maven安装前先确定你本地的jdk是否安装,环境变量是否配置

2.maven的官网:点击打开链接

3.下载后解压(我用的是解压版),建议自定义目录,将所有开发中需要用到的例如jdk,idea等都放入同一个文件夹中,这样好找并且好管理。一定要记住你的目录!!!并且不要出现各种奇怪的字符或者中文,不然出现各种问题哭都来不及

4.配置maven的环境变量 

  系统变量: MAVEN_HOME = 你的maven路径
  用户变量: path = %MAVEN_HOME%\bin
5.看我们配置的是不是正确的

 打开cmd,复制mvn -version

在这里我们可以看到maven的一些参数,如果有出现这个就不用管,说明我们初始的maven配置成功了

6.修改maven的仓库位置(这一步没有需求的可以跳过直接看第7步,不是必需步骤)

找到 maven 下的 conf 下的 settings.xml 配置文件(不是.m2文件夹下的,两个有何不同请看文章结尾),我的是在 D:\Server\maven\conf\settings.xml
找到这一行,按照你自己设置的文件夹的填入地址,以后maven下载的包都会在这个路径下,而不是在C:\Users\admcnm\.m2\repository的默认文件夹下面




7.修改镜像地址

还是在settings.xml文件中,找到如图所在的位置,添加红框框起来的内容

  
  
  1. <mirror>
  2. <id>nexus-aliyun </id>
  3. <mirrorOf>* </mirrorOf>
  4. <name>Nexus aliyun </name>
  5. <url>http://maven.aliyun.com/nexus/content/groups/public </url>
  6. </mirror>
修改完以后我们下载jar包都是在阿里云的镜像中下载,而不是国外的地址,速度会快很多

8.下载基础包
在cmd 中敲并回车执行: mvn help:system
如果此时出现下载各种包,那么maven的基础配置就完成。但是如果你和我一样出现了这种问题

   
   
  1. [ERROR] Error executing Maven.
  2. [ERROR] 3 problems were encountered while building the effective settings
  3. [WARNING] Unrecognised tag: 'activeProfiles' (position: START_TAG seen ...\u4e0d\u5230\u8fd9\u6837\u4e00\u4e2aprofile\uff0cMaven\u5219\u4f1a\u50cf\u5f80\u5e38\u4e00\u6837\u8fd0\u884c\u3002 --> \r\n <activeProfiles>... @288:29) @ C:\Users\Administrator\.m2\settings.xml, line 288, column 29
  4. [ERROR] 'profiles.profile[test].pluginRepositories.pluginRepository.id' for is missing @ C:\Users\Administrator\.m2\settings.xml
  5. [ERROR] 'profiles.profile[test].pluginRepositories.pluginRepository.url' for is missing @ C:\Users\Administrator\.m2\settings.xml
那么删除你 C:\Users\admcnm\.m2\settings.xml文件后再试。

9.idea2017.3.1配置maven

.m2文件下的settings.xml文件是我们这台电脑当前登录用户使用的自定义配置文件,其他maven文件中的setting.xml是全局配置文件,当用户配置文件和全局配置文件都存在时系统会默认先使用用户的配置文件,我个人习惯使用全局配置文件,同一路径下好管理,与其他人共同使用时也好统一。




阅读更多
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值