>>/159990/
自分以外にもlinux環境で使っている人がいるとは驚き。

 >>/159991/
あんまり確認しないで書きます。

「compile-pre-jdk8」が動いている。
java.specification.versionが1.8である場合に動くビルド処理です。
つまり、パスが通っているjdkのバージョンが古いようです。
(本当は古いjdk, jreを検出したらアップデートを促すメッセージを出すべきだけどやっていない。
 antとbuild.xmlをあまり理解してないから。)

環境変数のJAVA_HOMEとPATH、それとjava -versionの値を確認してみてください。
java.exeが新しくてもJAVA_HOMEが古いものを指しているかも知れません。

今のNicocacheはjava11〜java21が動作対象です。