java - 使用Maven构建Hadoop src时出错

标签 java apache maven hadoop msbuild

我想在Windows7 64位上安装hadoop单节点设置。我已经安装了cygwin,Windows SDK 7.1,maven 3.1.1和jdk 1.6.33。

在Windows 7上运行Hadoop单节点设置非常麻烦。

建立“mvn软件包-Pdist,native-win -DskipTests -Dtar”时,出现以下错误。

有人可以帮助您解决此错误,或以其他任何方式在Windows 7 64位上构建hadoop吗?

错误日志的一部分如下:

[INFO] Apache Hadoop Main ................................ SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 41.461s
[INFO] Finished at: Wed Jun 11 19:42:25 IST 2014
[INFO] Final Memory: 53M/339M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.
5.1:compile (default-compile) on project hadoop-common: Compilation failure: Com
pilation failure:
[ERROR] D:\hdfs\hadoop-common-project\hadoop-common\src\main\java\org\apache\had
oop\ipc\protocolPB\RefreshCallQueueProtocolPB.java:[26,65] package org.apache.ha
doop.ipc.proto.RefreshCallQueueProtocolProtos does not exist
[ERROR] D:\hdfs\hadoop-common-project\hadoop-common\src\main\java\org\apache\had
oop\ipc\protocolPB\RefreshCallQueueProtocolPB.java:[36,33] package RefreshCallQu
eueProtocolService does not exist
[ERROR] D:\hdfs\hadoop-common-project\hadoop-common\src\main\java\org\apache\had
oop\ipc\protocolPB\RefreshCallQueueProtocolServerSideTranslatorPB.java:[24,65] p
ackage org.apache.hadoop.ipc.proto.RefreshCallQueueProtocolProtos does not exist

最佳答案

您可以从以下网址下载最新的hadoop版本:

http://apache.mirrors.tds.net/hadoop/common/stable/hadoop-2.2.0.tar.gz

关于java - 使用Maven构建Hadoop src时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24165787/

相关文章:

java - 如何为 ldap DirContext.search(...) 指定搜索范围和返回属性

apache - Bootstrap 3.0 是否不适用于 Apache 2.4?

php - 禁止下载 PHP 文件

python - Apache 上的 Django 网站,wsgi 失败

java - JasperReports 与 Maven 和 Eclipse 示例

performance - 我可以让 maven-assembly-plugin 更快吗?

java - Selenium 化物 SLF4J : Failed to load class "org.slf4j.impl.StaticLoggerBinder" error. 有什么想法吗?

java - 避免 Java 代码中的同步块(synchronized block)

java - ZK 7中如何收听甚至从组合框中选择项目?

java - 使用基于数组的链表实现ADT列表