For Windows it is a no brainer, just include it. This is exactly the same as including the JavaFX runtime and has all the same reasons for wanting to do it. Also if you want to have an exact version that you have done all your testing on then this is the only way to guarantee it. I would recommend that you do as you do not want your end users to have to think about finding and installing the appropriate version of JavaFX. So I was learning as I went but here is what I did: Well this may not be the best way as I have not done this before for Mac and not for Windows for 6 years. There have been a bunch of questions about how I packaged the F圎xperience Tools app.