hadoop编译错误


发现你关于hadoop编译错误的帖子,我不知道你们是否已经找到问题,异或已经成为大牛 , 我愿意分享我的解决过程 ,
首先, maven需要 一个叫做 protoc的库, “ protobuf-2.5.0.zip” 在网上可以下载,但是这是个源码版本,你需要编译,为了编译它,你需要如下步骤 :
yum install -y svn
yum install -y autoconfautomake libtool cmake
yum install -y ncurses-devel
yum install -y openssl-devel
yum install -y gcc*

然后, 你要确定maven的版本, 怎么可能随便一个maven都可以呢,这不科学, 如何确定呢,   找到 “src/pom.xml”  ,  "src" 就是你的hadoop源码的目录啊。
cat  pom.xml

你是不是有看到如下内容:

<plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-enforcer-plugin</artifactId>
          <version>1.3.1</version>
          <configuration>
            <rules>
              <requireMavenVersion>
               
 <version>[3.0.2,)</version>
              </requireMavenVersion>
              <requireJavaVersion>
                <version>1.6</version>
              </requireJavaVersion>
            </rules>
          </configuration>
        </plugin>

  高亮的就是你需要的marven 版本
  你看我的就是marven3.0.2 ,你的呢 ,看下吧。。
  
下载了marven之后 ,配置到.bashrc中 生效。  
在此之前,一定到查看 “ protoc ” 的目录是否已经配置到.bashrc中 。

最后 你就可以 使用 如下 命令了:
mvn package -Pdist,native  -DskipTests -Dtar

人家都说晚上快,但是我发现早上下载更快不知道为什么 。。。


[INFO] Executed tasks
[INFO] 
[INFO] --- maven-javadoc-plugin:2.8.1:jar (module-javadocs) @ hadoop-dist ---
[INFO] Building jar: /hadoop/hadoop-2.5.0-cdh5.3.1/src/hadoop-dist/target/hadoop-dist-2.5.0-cdh5.3.1-javadoc.jar
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] Apache Hadoop Main ................................ SUCCESS [5.275s]
[INFO] Apache Hadoop Project POM ......................... SUCCESS [2.965s]
[INFO] Apache Hadoop Annotations ......................... SUCCESS [9.196s]
[INFO] Apache Hadoop Assemblies .......................... SUCCESS [1.572s]
[INFO] Apache Hadoop Project Dist POM .................... SUCCESS [3.974s]
[INFO] Apache Hadoop Maven Plugins ....................... SUCCESS [10.857s]
[INFO] Apache Hadoop MiniKDC ............................. SUCCESS [33.596s]
[INFO] Apache Hadoop Auth ................................ SUCCESS [11:15.884s]
[INFO] Apache Hadoop Auth Examples ....................... SUCCESS [2:17.616s]
[INFO] Apache Hadoop Common .............................. SUCCESS [27:43.050s]
[INFO] Apache Hadoop NFS ................................. SUCCESS [43.689s]
[INFO] Apache Hadoop KMS ................................. SUCCESS [2:21.989s]
[INFO] Apache Hadoop Common Project ...................... SUCCESS [0.192s]
[INFO] Apache Hadoop HDFS ................................ SUCCESS [14:32.879s]
[INFO] Apache Hadoop HttpFS .............................. SUCCESS [2:42.489s]
[INFO] Apache Hadoop HDFS BookKeeper Journal ............. SUCCESS [2:30.789s]
[INFO] Apache Hadoop HDFS-NFS ............................ SUCCESS [12.541s]
[INFO] Apache Hadoop HDFS Project ........................ SUCCESS [0.113s]
[INFO] hadoop-yarn ....................................... SUCCESS [0.114s]
[INFO] hadoop-yarn-api ................................... SUCCESS [3:43.689s]
[INFO] hadoop-yarn-common ................................ SUCCESS [3:33.316s]
[INFO] hadoop-yarn-server ................................ SUCCESS [0.122s]
[INFO] hadoop-yarn-server-common ......................... SUCCESS [2:07.215s]
[INFO] hadoop-yarn-server-nodemanager .................... SUCCESS [6:58.896s]
[INFO] hadoop-yarn-server-web-proxy ...................... SUCCESS [11.017s]
[INFO] hadoop-yarn-server-applicationhistoryservice ...... SUCCESS [18.754s]
[INFO] hadoop-yarn-server-resourcemanager ................ SUCCESS [53.470s]
[INFO] hadoop-yarn-server-tests .......................... SUCCESS [2.616s]
[INFO] hadoop-yarn-client ................................ SUCCESS [17.800s]
[INFO] hadoop-yarn-applications .......................... SUCCESS [0.124s]
[INFO] hadoop-yarn-applications-distributedshell ......... SUCCESS [9.273s]
[INFO] hadoop-yarn-applications-unmanaged-am-launcher .... SUCCESS [6.676s]
[INFO] hadoop-yarn-site .................................. SUCCESS [0.126s]
[INFO] hadoop-yarn-project ............................... SUCCESS [13.831s]
[INFO] hadoop-mapreduce-client ........................... SUCCESS [0.374s]
[INFO] hadoop-mapreduce-client-core ...................... SUCCESS [1:07.579s]
[INFO] hadoop-mapreduce-client-common .................... SUCCESS [58.552s]
[INFO] hadoop-mapreduce-client-shuffle ................... SUCCESS [13.167s]
[INFO] hadoop-mapreduce-client-app ....................... SUCCESS [28.879s]
[INFO] hadoop-mapreduce-client-hs ........................ SUCCESS [19.868s]
[INFO] hadoop-mapreduce-client-jobclient ................. SUCCESS [1:30.826s]
[INFO] hadoop-mapreduce-client-hs-plugins ................ SUCCESS [7.117s]
[INFO] hadoop-mapreduce-client-nativetask ................ SUCCESS [4:29.301s]
[INFO] Apache Hadoop MapReduce Examples .................. SUCCESS [46.360s]
[INFO] hadoop-mapreduce .................................. SUCCESS [19.932s]
[INFO] Apache Hadoop MapReduce Streaming ................. SUCCESS [2:48.177s]
[INFO] Apache Hadoop Distributed Copy .................... SUCCESS [3:56.911s]
[INFO] Apache Hadoop Archives ............................ SUCCESS [9.860s]
[INFO] Apache Hadoop Rumen ............................... SUCCESS [26.451s]
[INFO] Apache Hadoop Gridmix ............................. SUCCESS [15.661s]
[INFO] Apache Hadoop Data Join ........................... SUCCESS [10.324s]
[INFO] Apache Hadoop Extras .............................. SUCCESS [10.718s]
[INFO] Apache Hadoop Pipes ............................... SUCCESS [20.410s]
[INFO] Apache Hadoop OpenStack support ................... SUCCESS [17.770s]
[INFO] Apache Hadoop Amazon Web Services support ......... SUCCESS [9:20.742s]
[INFO] Apache Hadoop Azure support ....................... SUCCESS [2:10.483s]
[INFO] Apache Hadoop Client .............................. SUCCESS [38.816s]
[INFO] Apache Hadoop Mini-Cluster ........................ SUCCESS [2.774s]
[INFO] Apache Hadoop Scheduler Load Simulator ............ SUCCESS [27.760s]
[INFO] Apache Hadoop Tools Dist .......................... SUCCESS [36.965s]
[INFO] Apache Hadoop Tools ............................... SUCCESS [0.137s]
[INFO] Apache Hadoop Distribution ........................ SUCCESS [3:31.153s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2:00:01.623s
[INFO] Finished at: Tue Jan 12 10:44:00 CST 2016
[INFO] Final Memory: 123M/769M
[INFO] ------------------------------------------------------------------------


ok了

你可能感兴趣的:(hadoop编译错误)