javapackager - Is it JDK or JFX?

Kevin Rushforth kevin.rushforth at
Mon Aug 29 12:43:36 UTC 2016

Hi Scott,

Chris Bensen can provide more detail if needed. The javafxpackager was 
renamed to the javapackager in JDK 8u20. The intention being to make it 
useful for non-JavaFX programs as well as JavaFX programs. In JDK 9, 
part of the functionality was moved to the JDK repo, but it needs more 
refactoring before the rest of the non-FX-specific code can be built 
without needing FX. It is too late to do this for JDK 9, but the 
intention is to do it for a future release (possibly JDK 10, or could be 
done in a 9.x update release). Until then you will need to build JDK + 
FX to include the javapackager.

-- Kevin

Scott Palmer wrote:
> I’m curious where the javapackager tool belongs.  It used to be called javafxpackager, and the source code seems to still live in the ‘fxpackager’ folder of the OpenJFX repository, which is why I’m asking on this list.
> I noticed that builds of the JDK that don’t include JavaFX (e.g. Linux ARM) don’t have the javapackager.  Then I thought to add JavaFX to that JDK by way of some of the community-produced binaries, and noticed that the OpenJFX builds for ARM don’t include javapackager either.  That seems a bit strange… If javapackager is part of either OpenJDK or OpenJFX I would have expected to see it show up.
> I find javapackager to be one of the most useful additions to the JDK, but it’s unclear how it fits in.  Is the omission of javapackager from Linux ARM builds intentional? If so, why is that?
> Regards,
> Scott

More information about the openjfx-dev mailing list