The icon can be customized prior to the 8u20 release via magic file locations:
http://docs.oracle.com/javafx/2/deployment/self-contained-packaging.htm#BCGICFDB You can customize both the app icon as well as the DMG icon, and the backing image. The main issue is you need to create an icns yourself. Another option is to use the gradle plugin I wrote that will create the ICNS for you out of PNG images. File Association support is not coming in 8u20, I will take this message as a vote to add it to a later release. On May 14, 2014, at 3:43 PM, Mike Hearn <m...@plan99.net> wrote: > I've been looking around for the best way to distribute my app. > Javafxpackager is a big leap over what Java provided before (nothing) but > it's still pretty basic. I'm wondering if there's a plan or roadmap for > improving it. For instance I made a Mac DMG (it works, yay!) but I had to > manually replace the default icon file: there's apparently no way to adjust > that. Also, no support for configuring file associations etc. > > It looks like to get something sophisticated like the Scene Builder > packaging still requires a lot of platform specific work.