cloudera hadoop maven编译安装步骤详细教程
2014-03-13 23:15
525 查看
cloudera hadoop maven编译安装步骤详细教程
OS: ubuntu 12.04
###################################################################################################
2014年3月12日 16:19:46
1.下载hadoop-0.20.2-cdh3u6.tar.gz源码包
http://www.cloudera.com
2.安装配置maven源
/etc/maven2/settings.xml
apt-get install maven2
3.到search.maven.org上搜索下载缺少的jar包
jar包列表:
org.apache.maven.doxia:doxia-module-confluence:jar:1.1.3
org.apache.maven.doxia:doxia-module-apt:jar:1.1.3
org.apache.maven.doxia:doxia-module-xdoc:jar:1.1.3
org.codehaus.plexus:plexus-utils:jar:1.5.9
org.apache.maven.surefire:surefire-booter:jar:2.5
org.apache.maven.plugins:maven-surefire-plugin:jar:2.5
搜索方式
g:"org.apache.maven.plugins" AND a:"maven-surefire-plugin" AND v:"2.5"
groupIP artifact version
4.安装jar包
mvn install:install-file -DgroupId=org.apache.maven.doxia -DartifactId=doxia-module-confluence -Dversion=1.1.3 -Dpackaging=jar -Dfile=/path/to/file
需要指定groupID、artifactID、version
5.修改cloudera/maven-packaging/pom.xml
为解决package过程中的如下ERROR
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Internal error in the plugin manager executing goal 'org.apache.maven.plugins:maven-surefire-plugin:2.5:test': Unable to load the mojo 'org.apache.maven.plugins:maven-surefire-plugin:2.5:test' in the plugin 'org.apache.maven.plugins:maven-surefire-plugin'.
A required class is missing: org/apache/maven/surefire/util/NestedCheckedException
org.apache.maven.surefire.util.NestedCheckedException
mvn install:install-file -DgroupId=org.apache.maven.plugins -DartifactId=maven-surefire-plugin -Dversion=2.16 -Dpackaging=jar -Dfile=/path/to/file
A required class is missing: org/apache/maven/surefire/util/NestedCheckedException
需要在增加cloudera/maven-packaging/pom.xml 中增加plugin配置
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<skipTests>true</skipTests>
</configuration>
<version>2.16</version>
</plugin>
6.编译hadoop
mvn -f cloudera/maven-packaging/pom.xml package -DskipTests=true
OS: ubuntu 12.04
###################################################################################################
2014年3月12日 16:19:46
1.下载hadoop-0.20.2-cdh3u6.tar.gz源码包
http://www.cloudera.com
2.安装配置maven源
/etc/maven2/settings.xml
apt-get install maven2
3.到search.maven.org上搜索下载缺少的jar包
jar包列表:
org.apache.maven.doxia:doxia-module-confluence:jar:1.1.3
org.apache.maven.doxia:doxia-module-apt:jar:1.1.3
org.apache.maven.doxia:doxia-module-xdoc:jar:1.1.3
org.codehaus.plexus:plexus-utils:jar:1.5.9
org.apache.maven.surefire:surefire-booter:jar:2.5
org.apache.maven.plugins:maven-surefire-plugin:jar:2.5
搜索方式
g:"org.apache.maven.plugins" AND a:"maven-surefire-plugin" AND v:"2.5"
groupIP artifact version
4.安装jar包
mvn install:install-file -DgroupId=org.apache.maven.doxia -DartifactId=doxia-module-confluence -Dversion=1.1.3 -Dpackaging=jar -Dfile=/path/to/file
需要指定groupID、artifactID、version
5.修改cloudera/maven-packaging/pom.xml
为解决package过程中的如下ERROR
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Internal error in the plugin manager executing goal 'org.apache.maven.plugins:maven-surefire-plugin:2.5:test': Unable to load the mojo 'org.apache.maven.plugins:maven-surefire-plugin:2.5:test' in the plugin 'org.apache.maven.plugins:maven-surefire-plugin'.
A required class is missing: org/apache/maven/surefire/util/NestedCheckedException
org.apache.maven.surefire.util.NestedCheckedException
mvn install:install-file -DgroupId=org.apache.maven.plugins -DartifactId=maven-surefire-plugin -Dversion=2.16 -Dpackaging=jar -Dfile=/path/to/file
A required class is missing: org/apache/maven/surefire/util/NestedCheckedException
需要在增加cloudera/maven-packaging/pom.xml 中增加plugin配置
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<skipTests>true</skipTests>
</configuration>
<version>2.16</version>
</plugin>
6.编译hadoop
mvn -f cloudera/maven-packaging/pom.xml package -DskipTests=true
相关文章推荐
- cloudera hadoop maven编译安装步骤详细教程
- 最新hadoop下载安装教程(附详细图文步骤)
- CentOS6.5+HADOOP2.7.1安装配置测试编译详细教程
- [转] Windows+VS2013爆详细Caffe编译安装教程
- 从安装java 到hadoop 到spark 的全套步骤,很详细, 高档大气上档次
- Linux CentOS6.5下编译安装MySQL 5.6.16【给力详细教程】
- 全网最简单!步骤超详细!小白也能看懂的深度学习安装教程(caffe版)!
- 史上最详细Solaris 10上Oracle 10g安装步骤图解新手教程
- Hadoop1.x伪分布式详细安装步骤
- 【数据库】-【DB】-Linux CentOS6.5下编译安装MySQL 5.6.16【给力详细教程】-安装-单机
- win764位系统安装Protel DXP 2004步骤详细图文教程
- cloudera manager5.11.0离线安装详细步骤
- Hadoop详细安装步骤
- Nginx编译安装详细教程及常用命令介绍
- 入门级Hadoop集群搭建详细教程(九):MySql的安装
- IIS安装的详细操作步骤;IIS下载地址;IIS光盘安装和配置的视频教程;IIS安装版本和系统的匹配
- 使用autotools工具用configure、make、make install编译安装linux工程的详细步骤
- Linux下编译安装redis,详细教程
- 新手安装hadoop详细教程
- 32位LINUX下hadoop2.2.0重新编译及安装步骤