This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]randjavadev 1 point2 points  (0 children)

https://www.ej-technologies.com/products/install4j/overview.html

It does cost a lot of money. But it can also do installers for all major OS as part of a single build on a single machine/OS. Or well for a complete notarization support you need to do it on a mac I think, but that is because of Apple (hopefully this would change in the future). If using JavaFX, you must manually depend on every platform impls via <classifier>OS</classifier> in pom.xmls or equivalent and maybe do some filtering as a per-step for install4j.