I\'m using the maven plugin https://github.com/javafx-maven-plugin/javafx-maven-plugin to generate an installer for the javafx application. I could create a exe and run it
For having JNLP-files being generated, you have to adjust your configuration a bit:
com.zenjava
javafx-maven-plugin
8.2.0
com.zenjava.test.Main
true
YourAwesomeProject
true
YourAwesomeProject
You need to call mvn jfx:native instead of mvn jfx:web because Oracle is moving the JNLP-generation to a new internal form, removing some com.sun.*-packages.
To only have the JNLP being generated, you could reduce build-time by specifying inside the configuration.
Disclaimer: I'm the maintainer of that maven-plugin.