Build 使用spark 2.0构建齐柏林飞艇-0.7.0主分支失败,原因是';纱线安装——无锁定文件';失败

Build 使用spark 2.0构建齐柏林飞艇-0.7.0主分支失败,原因是';纱线安装——无锁定文件';失败,build,apache-zeppelin,Build,Apache Zeppelin,我试图构建从github下载的齐柏林飞艇-0.7.0主分支,但失败了。 生成命令: 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. [INF

我试图构建从github下载的齐柏林飞艇-0.7.0主分支,但失败了。 生成命令:

  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

我发现了很多关于这个错误的信息,但是没有。提前感谢您帮助我找出原因。

尝试将您的节点版本降级为节点6,然后重新编译。 编译完成后,升级您的节点版本。

我遇到了同样的问题——我最终安装了所有各种npm位,这些位一直运行失败:

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

构建尝试也不喜欢我最初以sudo/root(在测试机器上)的身份运行它,所以我递归地将/opt/zeppelin(在这里我提取了齐柏林飞艇tarball)的所有权更改为普通用户“齐柏林飞艇”,然后以用户齐柏林飞艇的身份在/opt/zeppelin处运行maven build命令。这是能够让我解锁,希望这可能会帮助你太多

前端maven插件应该安装Thread和
Thread安装——锁文件不应该工作。您可以将-X选项添加到maven命令并共享结果吗?齐柏林飞艇web模块默认使用NodeV6.9.1,所以node是否仍需要降级到6?你能详细介绍一下建造过程吗。thanks@xuBruce我在节点7上也有同样的错误。我所做的是降级节点版本
|=>node-v
给出了v6.9.4
|=>npm-v
给出了3.10.10
|=>cd齐柏林飞艇/
来验证齐柏林飞艇版本是否
|=>grep SNAPSHOT pom.xml
给出了:
0.7.0-SNAPSHOT
/code>/dev/change\u scala\u version.sh2.11
-Ppyspark-Psparkr-Pr-Pscala-2.11
很抱歉稍后的反馈。。。谢谢你的回答。我将尝试你的答案并尽快回复。我从github建立了齐柏林飞艇最新的主分支,它通过了。你可以试一试。