hadoop2.4.1编译出问题,求大神指点啊

Pory 2014-08-11 03:27:56
我的环境:
系统:Lubuntu14.04(Ubuntu14.04)
jdk:1.6.0_45
maven:3.0.5
Findbug:1.3.9
protocbuff:2.5.0
Cmake:3.8.1
都安装成功了
在handoop的源码目录下mvn clean install能够成功
但是接着用mvn package -Pdist,native -DskipTests -Dtar运行一段时间后就报如下错误:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-antrun-plugin:1.7:run (dist) on project hadoop-hdfs-httpfs: An Ant BuildException has occured: exec returned: 2
[ERROR] around Ant part ...<exec dir="/home/pory/workplace/hadoop-2.4.1-src/hadoop-hdfs-project/hadoop-hdfs-httpfs/target" executable="sh" failonerror="true">... @ 10:134 in /home/pory/workplace/hadoop-2.4.1-src/hadoop-hdfs-project/hadoop-hdfs-httpfs/target/antrun/build-main.xml
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[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 read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <goals> -rf :hadoop-hdfs-httpfs
...全文
1484 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
笨娃娃001 2014-12-20
  • 打赏
  • 举报
回复
楼上 说的很正确 谢谢你啦

出现 这种错误的话:
下载了apache-tomcat-6.0.36.tar.gz 放在hadoop-2.5.2-src/hadoop-hdfs-project/hadoop-hdfs-httpfs/downloads目录下 重新编译即可
dlewis 2014-09-22
  • 打赏
  • 举报
回复
引用 2 楼 glacier123 的回复:
这是因为/home/pory/workplace/hadoop-2.4.1-src/hadoop-hdfs-project/hadoop-hdfs-httpfs/downloads目录下的文件没有下载完全,可以手动下一份匹配版本的文件放在下面,在http://archive.apache.org/dist/tomcat/tomcat-6/v6.0.36/bin/ 然后重新执行命令
你确定下载源码包有这个目录?hadoop-2.4.1-src/hadoop-hdfs-project/hadoop-hdfs-httpfs/downloads
glacier123 2014-08-14
  • 打赏
  • 举报
回复
这是因为/home/pory/workplace/hadoop-2.4.1-src/hadoop-hdfs-project/hadoop-hdfs-httpfs/downloads目录下的文件没有下载完全,可以手动下一份匹配版本的文件放在下面,在http://archive.apache.org/dist/tomcat/tomcat-6/v6.0.36/bin/ 然后重新执行命令
好奇君 2014-08-12
  • 打赏
  • 举报
回复
根据你的错误代码 没有明显的提示, 不过我这里是编译成功的。 也许我的 tips可以给到你一些帮助,首先我编译的hadoop版本是2.4.1,操作系统为 redhat6.4 64bit , 2x以后的编译需要 很多 linux底层的包来加速运行。 yum install ncurses-devel cmake openssl-devel automake gcc svn autoconf automake libtool 然后hadoop 2.4.1 依赖的是 protocbuff:2.4.1版本, 你可以修改 hadoop-project下的pom.xml改成2.4.1即可 我mvn clean install 我是没跑的直接跑这个 mvn package -Pdist,native -DskipTests -Dtar 我可能报过一次错误, 好像重新跑了一次就好了, 你可以使用 -X 来监控下得到更详细的内容。 有更多问题欢迎来到 qq群:373708782 探讨

20,847

社区成员

发帖
与我相关
我的任务
社区描述
Hadoop生态大数据交流社区,致力于有Hadoop,hive,Spark,Hbase,Flink,ClickHouse,Kafka,数据仓库,大数据集群运维技术分享和交流等。致力于收集优质的博客
社区管理员
  • 分布式计算/Hadoop社区
  • 涤生大数据
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧