在Windows上构建Hadoop错误:Ant BuildException

时间:2014-08-12 18:28:00

标签: windows maven hadoop ant

尝试使用Maven 3.2.2在Windows Server 2012上运行

来构建Hadoop 2.4.1
mvn package -Pdist,native-win -DskipTests -Dtar

目前收到以下错误:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-antrun-plugin:1.7:
run (pre-dist) on project hadoop-project-dist: An Ant BuildException has occured
: Execute failed: java.io.IOException: Cannot run program "sh" (in directory "C:
\Hadoop\hadoop-2.4.1-src\hadoop-project-dist\target"): CreateProcess error=2, Th
e system cannot find the file specified
[ERROR] around Ant part ...<exec failonerror="true" dir="C:\Hadoop\hadoop-2.4.1-
src\hadoop-project-dist\target" executable="sh">... @ 31:104 in C:\Hadoop\hadoop
-2.4.1-src\hadoop-project-dist\target\antrun\build-main.xml

我已经处理了here所描述的Java doclint问题。这是一个类似的问题(即我必须在Ant配置中添加一些东西)?

1 个答案:

答案 0 :(得分:1)

您必须将cygwin添加到路径中。 读这个: http://www.blogjava.net/Bryan/archive/2014/08/22/417252.html

相关问题