Skip to content

Spring-Bootによる実行可能UberJarによる、Java8, Java11の両用化

Latest
Compare
Choose a tag to compare
@seraphy seraphy released this 16 Mar 05:48
· 7 commits to master since this release
a891cfa

Springから、Spring-Bootを使ったビルドに変更し、Spring-Bootの既定のパッケージ方法であるUberJarによる依存関係のjarを同梱した実行可能jarをビルドするようにした。

コンパイルはjava8互換で行うが、このUberJarにはJavaFX11のjarが含まれており、Java8環境で実行した場合はJREのJavaFX8が優先されるため単に無視され、Java11で実行した場合にはJavaFX11として機能するようにしている。