JJUG CCC 2025 Spring
よし便利なアプリケーションを作れたぞ! あとはこれを配布してみんなに使ってもらうだけ ……と思ったら、Javaアプリケーションってどう配布すればいいんだっけ?
本セッションではJavaでつくられたGUIツールやコマンドラインツールをどうパッケージングし、どう配布すればいいかをお話します。
jpackageを使った GUIツールの配布、GraalVMを活用したCLIツールのネイティブ化、Windows/macOSでの配布時のセキュリティの課題など、Java製アプリケーションを配布する際に実際に使える手法を紹介します。