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
は定義してないままビルドできたので、なにか違いがあるのだろう。