LoginSignup
3
2

More than 5 years have passed since last update.

Apache Zeppelinのビルド時にPhantomJSのエラーが出る場合の対処方法

Last updated at Posted at 2015-09-04

この記事の執筆時は2015年9月4日です。

Apache Zeppelinの最新版をGitHubから取得してビルドしようとしたら

git clone https://github.com/apache/incubator-zeppelin.git
cd incubator-zeppelin/
mvn install -DskipTests -Dspark.version=1.4.0 -Dhadoop.version=2.6.0 -Phadoop-2.6 -Drat.numUnapprovedLicenses=100

PhantomJS が起動できなくて停止してしまいました (´;ω;`)

[INFO] Running "karma:unit" (karma) task
[INFO] INFO [karma]: Karma v0.12.37 server started at http://localhost:8080/
[INFO] INFO [launcher]: Starting browser PhantomJS
[INFO] ERROR [launcher]: Cannot start PhantomJS
[INFO]
[INFO] INFO [launcher]: Trying to start PhantomJS again (1/2).
[INFO] ERROR [launcher]: Cannot start PhantomJS
[INFO]
[INFO] INFO [launcher]: Trying to start PhantomJS again (2/2).
[INFO] ERROR [launcher]: Cannot start PhantomJS
[INFO]
[INFO] ERROR [launcher]: PhantomJS failed 2 times (cannot start). Giving up.

ありがたいことに Karma のissueに解決方法が上がっていました。
https://github.com/karma-runner/karma-phantomjs-launcher/issues/31

どうやら libfontconfig が必要とのこと。

REHL
yum install -y fontconfig-devel.x86_64
debian
apt-get install libfontconfig

これでビルドが通るようになります v( ̄Д ̄)v

3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2