Build PDFBox in Ubuntu

前の記事の通り、FreeBSD で PDFBox をビルドできたので、Ubuntu でもやってみるかぁ、という感じで試してみたが、失敗。Java 8, Maven 3.6.3, Java Cryptography Extension も入ってる(ここ参照)ということで、何故失敗するのかわからず、とりあえず寝た。

朝起きて、エラーメッセージをGoogle先生に投入して、次の記事を発見した。
qiita.com

全く同じ問題でした。書いてくださって、本当にありがとうございます。

$ JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 mvn clean install

$JAVA_HOME が定義されていないことが問題なので、一時的に定義すればビルドできた。

FreeBSD では、$JAVA_HOME は定義してないままビルドできたので、なにか違いがあるのだろう。