在Apache Zeppelin的构建过程中遇到了困难
无论如何,zepplelin-web无法建立。
[ERROR] SLF4J: 类路径中包含多个 SLF4J 绑定。
或者
修改 pom.xml 以避免上述错误,但可能会遇到与 npm 相关的错误。
甚至避免这些错误后,可能还会遇到 grunt 的错误。
成功的方法
在中国的口语中,只需有一个选项来释义:
使用Git标签指定和以具有sudo权限的用户身份执行mvn
具體步驟
sudo权限的用户
克隆 https://github.com/apache/incubator-zeppelin 仓库,并切换到版本标签 v0.5.0。
可以使用git tag -l命令来确认当前存在的标签。
使用以下命令进行安装: mvn install -DskipTests -Dspark.version=1.3.1 -Dhadoop.version=1.2.1
请根据需要适当更改Spark和Hadoop的版本。
[信息] 构建成功
就是这样!