2016-07-27 1 views
-1

私はすでにhadoopを自分のコンピュータにインストールしていましたが、元のフォルダを削除してしまい、再インストールしたかったのです。しかし、私はこのエラーで失敗しています:Hadoop on Windowsビルドエラー

[INFO] Apache Hadoop KMS .................................. FAILURE [ 8.050 s] 

私はインターネット上で見つけることができたすべてを試しましたが、エラーは依然として続きます。

ERROR:

[INFO] BUILD FAILURE 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 09:50 min 
[INFO] Finished at: 2016-07-27T14:57:47+02:00 
[INFO] Final Memory: 97M/1061M 
[INFO] ------------------------------------------------------------------------ 
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-antrun-plugin:1.7: 
run (dist) on project hadoop-kms: An Ant BuildException has occured: exec return 
ed: 2 
[ERROR] around Ant part ...<exec dir="C:\Users\yzi1\hadoop-2.7.1-src\hadoop-comm 
on-project\hadoop-kms\target" executable="sh" failonerror="true">... @ 10:121 in 
C:\Users\yzi1\hadoop-2.7.1-src\hadoop-common-project\hadoop-kms\target\antrun\b 
uild-main.xml 
[ERROR] -> [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-kms 

ヘルプ

私はすべてを試してみましたように私は感じて、何をすべきか見当がつかない。このエラーを解決するのを手伝ってください。

答えて

0

WindowsシステムでHadoopを実行しようとしましたが、私のソリューションは常にLinux VMを使用していました。あなたの場合、私はアリがあなたのシステムでshを見つけることができないと思う。 WindowsでHadoopを実際に構築する必要がある場合は、http://wiki.apache.org/hadoop/Hadoop2OnWindowsをご覧ください。 しかし、Windows上のHadoopは苦痛で部分的にしかサポートされていません。

+0

私は既にリンクの指示に従っていますが、まだこの問題があります – Yassine

+0

見つけましたかhttp://stackoverflow.com/questions/25271515/building-hadoop-on-windows-error-ant-buildexception?ほとんど同じ問題があります。ここをクリックすると:https://ant.apache.org/manual/Tasks/exec.html、shが呼び出されていることがわかります。このコマンドはWindowsでは存在しません。問題は「バグ」にもなる可能性があります。 – city

+0

cygwinをインストールすることを提案しているwikiの記事とは異なり、Windowsで構築するためのヒントをhttp://stackoverflow.com/a/32005348/2099531で見つけました。 – city