maven配置setting.xml修改远程和本地仓库地址+Intellij IDEA编辑pom.xml配置依赖

第一步:安装JDK,安装maven,Intellij IDEA进行配置

1、JDK安装(略)

2、Maven安装

2.1 下载Maven

maven配置setting.xml修改远程和本地仓库地址+Intellij IDEA编辑pom.xml配置依赖_第1张图片

2.2 安装Maven配置环境变量

maven配置setting.xml修改远程和本地仓库地址+Intellij IDEA编辑pom.xml配置依赖_第2张图片

maven配置setting.xml修改远程和本地仓库地址+Intellij IDEA编辑pom.xml配置依赖_第3张图片

2.3 验证

在cmd命令提示符窗口中输入mvn -version查看maven安装的版本号

maven配置setting.xml修改远程和本地仓库地址+Intellij IDEA编辑pom.xml配置依赖_第4张图片

3、IDEA安装

3.1 下载安装包

maven配置setting.xml修改远程和本地仓库地址+Intellij IDEA编辑pom.xml配置依赖_第5张图片

maven配置setting.xml修改远程和本地仓库地址+Intellij IDEA编辑pom.xml配置依赖_第6张图片

maven配置setting.xml修改远程和本地仓库地址+Intellij IDEA编辑pom.xml配置依赖_第7张图片

maven配置setting.xml修改远程和本地仓库地址+Intellij IDEA编辑pom.xml配置依赖_第8张图片

maven配置setting.xml修改远程和本地仓库地址+Intellij IDEA编辑pom.xml配置依赖_第9张图片

maven配置setting.xml修改远程和本地仓库地址+Intellij IDEA编辑pom.xml配置依赖_第10张图片

maven配置setting.xml修改远程和本地仓库地址+Intellij IDEA编辑pom.xml配置依赖_第11张图片

maven配置setting.xml修改远程和本地仓库地址+Intellij IDEA编辑pom.xml配置依赖_第12张图片

 

第二步:修改maven下载路径下setting.xml文件内容并配置IDEA中的三个路径

简介:我们用maven的时候,maven自带的远程中央仓库经常会很慢,还有默认本地仓库是在c盘C:\Users\你的电脑用户账号\.m2\repository,

对于有强迫症的人,总是看的不爽,下面介绍下经验:

 

我的环境:

maven:3.3.9

jdk:1.8_112

intellij idea:2016.3

windows:win10

试验项目:spring boot 1.5.1

 

首先你需要安装maven,我的maven安装的是3.3.9

maven修改远程中央仓库地址:

找到你的maven安装位置,找到conf下的setting.xml,我的位置D:\maven\apache-maven-3.3.9\conf\setting.xml,打开它,

我这里用的sublime3,默认很多都注释了,加入代码:

     
          nexus-aliyun
          *
          Nexus aliyun
          http://maven.aliyun.com/nexus/content/groups/public
      

maven配置setting.xml修改远程和本地仓库地址+Intellij IDEA编辑pom.xml配置依赖_第13张图片

 

在这里我们用的是阿里的maven远程中央仓库,试验过网速杠杠的,这个时候可以去实验下你的maven下载,看是不是阿里的远程仓库地址

maven修改本地仓库地址:

还是在这个setting.xml文件,搜索localRepository:

maven配置setting.xml修改远程和本地仓库地址+Intellij IDEA编辑pom.xml配置依赖_第14张图片

在下面加入一行D:\down\maven-repository\repository,这里是我自己的maven本地仓库地址,改成自己设置的maven本地仓库地址(自己设置的)

maven配置setting.xml修改远程和本地仓库地址+Intellij IDEA编辑pom.xml配置依赖_第15张图片

然后将setting.xml(maven安装的位置D:\maven\apache-maven-3.3.9\conf\setting.xml),复制一份到你设置的maven本地仓库地址下,

这里的地址是D:\down\maven-repository\repository,配置完成了打开intellij idea,打开file->setting,搜索maven:

maven配置setting.xml修改远程和本地仓库地址+Intellij IDEA编辑pom.xml配置依赖_第16张图片

将这三处修改:

第一处是使用自己安装的maven,这个地方有maven2,maven3,maven3.3.9(自己安装的),选择maven3.3.9

第二处是使用自己配置的放在本地仓库的setting.xml文件

第三处是本地仓库的地址,点击apply,ok

然后可以移动下自己pom.xml中的内容,右下角有下载信息,会显示从http://maven.aliyun.com/nexus/content/groups/public下载到自己定义的仓库地址

 

第三步:IDEA中创建maven项目编辑pom.xml文件内容导入jar包依赖

在IDEA中创建maven项目

maven配置setting.xml修改远程和本地仓库地址+Intellij IDEA编辑pom.xml配置依赖_第17张图片

maven配置setting.xml修改远程和本地仓库地址+Intellij IDEA编辑pom.xml配置依赖_第18张图片

maven配置setting.xml修改远程和本地仓库地址+Intellij IDEA编辑pom.xml配置依赖_第19张图片

maven配置setting.xml修改远程和本地仓库地址+Intellij IDEA编辑pom.xml配置依赖_第20张图片

配置依赖:

编辑pom.xml进行配置

1) 添加apache源

project内尾部添加


    
        apache
        http://maven.apache.org
    

 

2) 添加hadoop依赖

这里只需要用到基础依赖hadoop-core和hadoop-common;如果需要读写HDFS,
则还需要依赖hadoop-hdfs和hadoop-client;如果需要读写HBase,则还需要依赖hbase-client

project内尾部添加


    
        org.apache.hadoop
        hadoop-core
        1.2.1
    
    
        org.apache.hadoop
        hadoop-common
        2.7.2
    

 

修改pom.xml完成后,Intellij右上角会提示Maven projects need to be Imported,点击Import Changes以更新依赖,或者点击Enable Auto Import

最后,我的完整的pom.xml如下:



    4.0.0

    cn.chinahadoop
    MapReducePro
    1.0-SNAPSHOT

    
        
            apache
            http://maven.apache.org
        
    

    
        
            org.apache.hadoop
            hadoop-core
            1.2.1
        
        
            org.apache.hadoop
            hadoop-common
            2.7.2
        
    

    
        
            
                maven-dependency-plugin
                
                    false
                    true
                    ./lib
                

            
        
    

最后编写好WordCountApp.java文件以后,点击View-->Tool Windows-->Maven Projects,找到项目,进行clean和package打成jar包。

maven配置setting.xml修改远程和本地仓库地址+Intellij IDEA编辑pom.xml配置依赖_第21张图片

maven配置setting.xml修改远程和本地仓库地址+Intellij IDEA编辑pom.xml配置依赖_第22张图片

你可能感兴趣的:(maven配置setting.xml修改远程和本地仓库地址+Intellij IDEA编辑pom.xml配置依赖)