Javaライセンスの関係からEclipseのAdoptOpenJDKでビルドしていきます。互換性はどうなのかわからないので、他でjarで実行するアプリを入れている場合は、競合はどうなるんだろうな。一個ずつ検証するのも何なので、推奨環境というものを書いておくという方針で行こうと思う。
AozoraEpub3のビルドをどうするかと考えていたんだが、JAVA8のオラクルの無償サポートが終わるようだ。代わりに、AdoptOpenJDKのJREをインストールする方向で考えている。
AdoptOpenJDKとAntでビルドすると、次のように出たのでビルドはできているようだ。。
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.10.5
Created-By: 11.0.2+9 (AdoptOpenJDK)
ただ、オラクルjava8でも動いたので、JREをアップデートされないか懸念する。動くなら良いかもしれないが。
推奨環境
AdoptOpenJDK 11 (LTS)を推奨しておく、なぜならそれで作っているから。作ったもので動かしたほうが問題起きないよね。ただ、ブラウザによるとダウンロードが成功しない場合があるようです。
インストール方法
1. Choose a Version
OpenJDK 11 (LTS)
2. Choose a JVM
HotSpot
OSを選んで
Install JRE Installerをダウンロードする。
インストールすると、jarをダブルクリックすると、AdoptOpenJDKで動くようになる。