用maven构建hadoop项目

环境:eclipse-jee-mars-2-win32-x86_64(maven插件自带) 

1.maven下载

  这里以apache-maven-3.2.2-bin.tar示例,

  具体下载链接:http://pan.baidu.com/s/1geRAykj 密码:egct

2.在windows下配置环境变量:MAVEN_HOME 和 path

  用maven构建hadoop项目_第1张图片

  用maven构建hadoop项目_第2张图片

3.cmd下 ,mvn -v  检查安装是否成功

  用maven构建hadoop项目_第3张图片

4.在 eclipse 中配置 maven

将 maven 的配置文件路径配置在 eclipse 中 Maven 的 jar 库的库默认配置在 c 盘中,为了节省系统盘的空间,可以将 jar 配置在其他盘,需要修改

  用maven构建hadoop项目_第4张图片

  接着在eclipse中 windows--preferences--maven--user settings设置如下:

  用maven构建hadoop项目_第5张图片

5.点击 Window -> Preference -> Maven -> Installation -> Add 进行设置

  用maven构建hadoop项目_第6张图片

 

6.Eclipse 配置 hadoop 插件及 hadoop Eclipse 的插件(64位windows系统下)

hadoop-2.2.0-x64.tar

  链接:http://pan.baidu.com/s/1o83VNnW 密码:cknp

hadoop-eclipse-plugin-2.2.0

  链接:http://pan.baidu.com/s/1jIRK5E2 密码:rclf


  6(1)首先将hadoop-eclipse-plugin-2.2.0放入 D:\software_hadoop\eclipse-jee-mars-2-win32-x86_64\eclipse\plugins下,重启eclipse

  用maven构建hadoop项目_第7张图片

  6(2)导入hadoop2.2.0

  用maven构建hadoop项目_第8张图片

7.Eclipsp 中创建 Maven Handoop 工程

  用maven构建hadoop项目_第9张图片

  用maven构建hadoop项目_第10张图片

  用maven构建hadoop项目_第11张图片

  用maven构建hadoop项目_第12张图片

8.Maven Pom.xml 文件中配置 hadoop jar 包 

复制代码
 1 
 3   4.0.0
 4 
 5   com.chynn.dashuju
 6   recommend
 7   6.1.0-SNAPSHOT
 8   jar
 9 
10   recommend
11   http://maven.apache.org
12 
13   
14     UTF-8
15   
16 
17   
18     
19       junit
20       junit
21       3.8.1
22       test
23     
24     
25         org.apache.hadoop
26         hadoop-client
27         2.2.0
28     
29     
30         org.apache.hadoop
31         hadoop-common
32         2.2.0
33     
34     
35         org.apache.hadoop
36         hadoop-hdfs
37         2.2.0
38     
39     
40         org.apache.hbase
41         hbase-server
42         0.98.3-hadoop2
43         
44             
45                 hadoop-common
46                 org.apache.hadoop
47             
48         
49     
50     
51         org.apache.hbase
52         hbase-client
53         0.98.3-hadoop2
54         
55             
56                 hadoop-common
57                 org.apache.hadoop
58             
59         
60     
61     
62         jdk.tools
63         jdk.tools
64         1.7
65         system
66         ${JAVA_HOME}/lib/tools.jar
67     
68   
69 
复制代码

你可能感兴趣的:(用maven构建hadoop项目)