We’ve started a new project on Java.net to support creating bundled applications from your Java JARs and other resources. Find it here on java.net. It’s pretty small right now, as we are starting with Mac OS X, but we plan to expand to other platforms as well, and support JavaFx’s packaging and launching tools too.
Why isn’t this part of OpenJDK? Well, mainly because this project isn’t really tied to a specific JDK version. We will establish Java 7 as the base supported version, but expect it to work with little or no modification on Java 8 and 9.
There is some code for Mac OS X launchers in OpenJDK, but we will be moving that code to this project and removing it from the tree.