cloudera hadoop maven编译安装步骤详细教程
2014-03-12 17:07
656 查看
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安装配置测试编译详细教程
- hadoop2.2.0安装spark1.1.0(maven编译)
- 第一章--hadoop2.1.0和hadoop2.2.0编译安装教程
- nodejs教程 安装express及配置app.js文件的详细步骤
- Maven安装编译Spark,搭建Spark独立集群模式(Hadoop架构之上)
- Oracle 10g 服务器端安装预备步骤(详细图文教程)
- Centos6.4编译安装mysql 8.0.0 详细教程
- maven官方安装及编译教程 | maven官方文档
- Windows+VS2013爆详细Caffe编译安装教程
- Linux CentOS6.5下编译安装MySQL 5.6.16【给力详细教程】
- ubuntu安装hadoop详细步骤
- hadoop分布式安装部署详细视频教程(网盘附配好环境的CentOS虚拟机文件/hadoop配置文件)
- Hadoop集群安装详细步骤|Hadoop安装配置
- Linux CentOS6.5下 源码编译安装MySQL 5.6.16【给力详细教程】
- CMake编译安装FLTK-1.3.3的详细步骤
- U盘安装windows8的详细步骤(图文教程)
- 转 Windows+VS2013爆详细Caffe编译安装教程
- hadoop入门学习教程--DKHadoop完整安装步骤