分享

从零教你如何获取hadoop2.4源码并使用eclipse关联hadoop2.4源码

yiwenjun 发表于 2015-2-2 23:25:13
admin 发表于 2015-2-2 23:13
jdk版本太低,使用jdk1.7

[INFO] Apache Hadoop OpenStack support .................... SKIPPED
[INFO] Apache Hadoop Amazon Web Services support .......... SKIPPED
[INFO] Apache Hadoop Client ............................... SKIPPED
[INFO] Apache Hadoop Mini-Cluster ......................... SKIPPED
[INFO] Apache Hadoop Scheduler Load Simulator ............. SKIPPED
[INFO] Apache Hadoop Tools Dist ........................... SKIPPED
[INFO] Apache Hadoop Tools ................................ SKIPPED
[INFO] Apache Hadoop Distribution ......................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 18.491 s
[INFO] Finished at: 2015-02-02T22:51:57+08:00
[INFO] Final Memory: 45M/107M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.hadoop:hadoop-maven-plugins:2.6.0:prot
oc (compile-protoc) on project hadoop-common: org.apache.maven.plugin.MojoExecut
ionException: 'protoc --version' did not return a version -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e swit
ch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please rea
d the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionE
xception
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command

[ERROR]   mvn <goals> -rf :hadoop-common
D:\AppData\apache\hadoop-2.6.0-src>protoc --version
libprotoc 2.5.0

D:\AppData\apache\hadoop-2.6.0-src>java -version
java version "1.7.0_71"
Java(TM) SE Runtime Environment (build 1.7.0_71-b14)
Java HotSpot(TM) Client VM (build 24.71-b01, mixed mode, sharing)

搞了两个晚上了,protoc --version返回正确,jdk版本也是1.7,在protobuf-2.5.0下mvn package也是成功的

回复

使用道具 举报

yiwenjun 发表于 2015-2-3 23:46:24
admin 发表于 2015-2-2 23:13
jdk版本太低,使用jdk1.7

谢谢你的回复,我在ubuntu下执行mvn eclipse:eclipse -DskipTests能成功,但是在win7 64位下还是报那个错,请问在win下我需要装cygwin吗?

点评

不需要  发表于 2016-2-23 11:19
回复

使用道具 举报

yiwenjun 发表于 2015-2-4 15:42:08
yiwenjun 发表于 2015-2-2 23:00
运行mvn eclipse:eclipse -DskipTests的时候,碰到如下问题:
Apache Hadoop OpenStack support ........ ...

请问需要安装cygwin吗?
回复

使用道具 举报

yiwenjun 发表于 2015-2-5 09:40:01
yiwenjun 发表于 2015-2-2 23:25
Apache Hadoop OpenStack support .................... SKIPPED
Apache Hadoop Amazon Web Services  ...

自己顶一下,楼主,请问碰到过这种情况吗?
回复

使用道具 举报

yiwenjun 发表于 2015-2-5 11:20:18
admin 发表于 2015-2-2 23:13
jdk版本太低,使用jdk1.7

终于解决了,是由于jdk的版本问题,我的win7是64位的,装的32位的jdk,换成64位的jdk就好了
回复

使用道具 举报

xiaojinboaisisi 发表于 2015-3-4 16:15:27
用maven编译完成后,hadoop-2.4.0-src的大小 还是90多M,感觉没下完全啊!d:/1.png,没看到share目录,没有jar包啊??这是为什么
回复

使用道具 举报

xiaojinboaisisi 发表于 2015-3-4 16:58:41
pig2  大神留个QQ啊,有问题想请教你啊  我的是824884219
回复

使用道具 举报

tang 发表于 2015-3-8 14:21:43
学习了,总结的不错
回复

使用道具 举报

tang 发表于 2015-3-8 14:23:01
admin 发表于 2015-2-2 23:13
jdk版本太低,使用jdk1.7

jdk的版本必须在1.6以上
回复

使用道具 举报

tang 发表于 2015-3-8 20:31:20
博主,请问我用hadoop2.6.0,
(注意的是,我们这里是引入的是编译包,编译的下载hadoop--642.4.0.tar.gz
链接: http://pan.baidu.com/s/1c0vPjG0 密码:xj6l)

那这个还可以用么???
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条