3

我正在尝试使用 windows 和 babun/cygwin 在本地构建 zeppelin。这个网站让我朝着正确的方向前进,但是当构建到 Web 应用程序时我遇到了以下错误:

[ERROR] Failed to execute goal com.github.eirslett:frontend-maven-plugin:0.0.23:bower (bower install) on project zeppelin-web: Failed to run task: 'bower --allow-root install' failed. (error code 8) -> [Help 1]

我可以进入zeppelin-web目录并bower install成功运行,但我不知道从哪里开始?如果我尝试这样做mvn install -DskipTests,它会尝试bower再次运行该命令。

如果我尝试“继续”并尝试在其下构建../zeppelin-server,则会说它找不到zeppelin-web依赖项。

我想我想bower install按照上面网站的建议手动运行,但我不确定从那里去哪里?是否可以mvn从中断的地方继续?任何帮助或指导将不胜感激。

4

3 回答 3

3

我遇到了同样的问题。首先尝试转到 zeppeling-web 组件并在那里运行 mvn package -DskipTests。它应该为您提供有关失败的更多详细信息:

cd zeppelin-web
mvn package -DskipTests

就我而言,这是 git 代理的问题,因为我在公司环境中工作。在控制台,发出命令:

git config --global url."https://".insteadOf git://

成功了。

于 2015-11-16T14:08:40.963 回答
2

您必须使用以下命令运行构建命令sudo

于 2015-07-06T12:47:50.123 回答
1

这对我有用:以非 root 用户身份运行以下命令,(将 <goals> 替换为 -P 和 -D 标志,或删除以进行独立安装):

sudo env "PATH=$PATH" mvn clean install <goals> -DskipTests
sudo env "PATH=$PATH" mvn clean install <goals> -DskipTests -rf :zeppelin-web
于 2015-07-08T21:23:29.000 回答