2017-01-14 7 views
2

githubからダウンロードしたzeppelin-0.7.0マスターブランチをビルドしようとしましたが失敗しました。 ビルドコマンド:ビルドしたzeppelin-0.7.0 spark 2.0のマスターブランチが 'yarn install --no-lockfile'で失敗しました

mvn package -Pyarn -Pbuild-distr -Pspark-2.0 -Dspark.version=2.0.1 -Phadoop-2.6 -Dhadoop.version=2.6.0 -Pscala-2.11 -Ppyspark -DskipTests -X 

出力スタックトレースは次のとおりです。

[ERROR] error Command failed with exit code 1. 
[INFO] info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command. 
[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD FAILURE 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 27.397 s 
[INFO] Finished at: 2017-01-14T11:39:00+08:00 
[INFO] Final Memory: 19M/228M 
[INFO] ------------------------------------------------------------------------ 
[ERROR] Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.3:yarn (yarn install) on project zeppelin-web: Failed to run task: 'yarn install --no-lockfile' failed. (error code 1) -> [Help 1] 
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.3:yarn (yarn install) on project zeppelin-web: Failed to run task 
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212) 
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) 
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) 
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116) 
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80) 
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) 
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128) 
    at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307) 
    at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193) 
    at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106) 
    at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863) 
    at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288) 
    at org.apache.maven.cli.MavenCli.main(MavenCli.java:199) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
    at java.lang.reflect.Method.invoke(Method.java:606) 
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) 
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) 
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) 
    at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) 
Caused by: org.apache.maven.plugin.MojoFailureException: Failed to run task 
    at com.github.eirslett.maven.plugins.frontend.mojo.AbstractFrontendMojo.execute(AbstractFrontendMojo.java:95) 
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134) 
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207) 
    ... 20 more 
Caused by: com.github.eirslett.maven.plugins.frontend.lib.TaskRunnerException: 'yarn install --no-lockfile' failed. (error code 1) 
    at com.github.eirslett.maven.plugins.frontend.lib.YarnTaskExecutor.execute(YarnTaskExecutor.java:61) 
    at com.github.eirslett.maven.plugins.frontend.mojo.YarnMojo.execute(YarnMojo.java:65) 
    at com.github.eirslett.maven.plugins.frontend.mojo.AbstractFrontendMojo.execute(AbstractFrontendMojo.java:89) 
    ... 22 more 
[ERROR] 
[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/MojoFailureException 

私はたくさんのが、このエラーについての情報を見つけました。理由を理解するのを手伝ってくれてありがとう。

+0

frontend-maven-pluginは糸をインストールし、 'yarn install --no-lockfile'が動作するはずです。 mavenコマンドに-Xオプションを追加して結果を共有できますか? – 1ambda

答えて

1

ノードのバージョンをノード6にダウングレードし、再度コンパイルしてみます。 コンパイル後、ノードのバージョンをアップグレードします。

+0

zeppelin-webモジュールはデフォルトでノードV6.9.1を使用します。したがって、ノードは引き続き6にダウングレードする必要がありますか?ビルドプロセスの詳細を教えてください。ありがとう –

+1

@xuブルース私はノード7と同じエラーがあります。私がやったのは、ノードのバージョンをダウングレードすることです。 '| =>ノード-v'は、 v6.9.4を返します。 '| => npm -v'は、 を返します。 => cd zeppelin/'zeppelinのバージョンを確認する' '| => grep SNAPSHOT pom.xml'で与えられるもの: ' 0.7.0-SNAPSHOT' '| => ./dev/change_scala_version.sh 2.11' '| => mvnクリーンパッケージ-DskipTests -Pspark-2.0 -Phadoop-2.7 -Pyarn -Ppyspark -Psparkr -Pr -Pscala-2.11' –

+0

@xu Bruceあなたのために、そして/またはそれは –

0

私が実行して失敗まますべての様々なNPMのビットをインストールすることになった同じissue--を打つ:

$ sudo npm install -g bower grunt grunt-cli npm-run-all rimraf webpack 

また、ビルドしようとすると、私はsudoを/ rootとして最初にそれを実行したことを好きではなかったです(テストマシンで)、私は/ opt/zeppelin(zeppelin tarballを解凍した場所)の所有権を定期的なユーザー 'zeppelin'に再帰的に変更し、mavenビルドコマンドを/ opt/zeppelinのユーザーzeppelinとして実行しました。これは私をブロック解除することができた、うまくいけば、これもあなたを助けるかもしれません。

+0

私はgithubから最新のzeppelin masterブランチをビルドしました。試してみることができます。 –

関連する問題