2015-10-26 70 views
5

我的配置如下:阿帕奇齊柏林安裝咕嚕生成錯誤

Ubuntu 15.04 
Java 1.7 
Spark 1.4.1 
Hadoop 2.7 
Maven 3.3.3 

我嘗試後成功從GitHub克隆它,使用下面的命令

mvn clean package -DskipTests 

儘管多次嘗試安裝Apache齊柏林,在初始成功後出現以下錯誤:

[ERROR]無法執行目標 com.github.eirslett:frontend-maven-plugin:0.0.23:grunt(grunt build) 項目zeppelin-web:無法運行任務:'grunt --no-color' 失敗。 (error code 3) - > [Help 1]

任何幫助將不勝感激。在此先感謝

問候,

納文澤維爾

+0

我面臨試圖使用Eclipse在Windows打造了同樣的問題。你有沒有找到這個問題的解決方案?如果是這樣,請分享! – hrshd

回答

4

它失敗,因爲一個因緣的:在PhantomJS測試失敗。從zeppelin-web文件夾中的Gruntfile.js中刪除業力測試。爲我工作。

+0

這對我OSX上的工作 – schnee

+0

我有同樣的問題,但我不知道哪個部分刪除Gruntfile.js,你能指定? –

0

先安裝NPM

sudo apt-get install npm 
then go inside zeppelin-0.6.2/zeppelin-web 
sudo npm install 

然後運行

mvn -U clean package -DskipTests -Pspark-2.0 -Phadoop-2.7 -Pyarn -Ppyspark -Psparkr -Pscala-2.10 -Dmaven.repo.local=/media/ 
0

我知道這個問題是舊的,但我仍然有這個當我嘗試在Windows上安裝Zeppelin時出錯,可能會爲某人節省一些時間。

在Jira,https://issues.apache.org/jira/browse/ZEPPELIN-1239上已經打開了一個錯誤,並且有助於解決問題的解決方案。

\zeppelin-web\node_modules\grunt\node_modules\grunt-legacy-util\index.js,線182,更改以下

//args = opts.args || []; 
cmd = process.execPath; 
args = [].concat(opts.cmd, opts.args);