javapackager - Is it JDK or JFX?

Chris Bensen chris.bensen at oracle.com
Mon Aug 29 14:21:18 UTC 2016


Hi Scott,

As Kevin say’s the Java Packager lives in the FX repository at the moment under the fxpackager folder. I can’t comment on what is included in the community-produced binaries, but the Java Packager isn’t shipped with any ARM builds that I’m aware of. Currently it is only for X86 Windows, Linux and Mac. I’ll take this as a request though…

Chris


> On Aug 29, 2016, at 5:43 AM, Kevin Rushforth <kevin.rushforth at oracle.com> wrote:
> 
> 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