Announcing EA builds of standalone JavaFX SDK

Kevin Rushforth kevin.rushforth at
Tue May 8 15:23:35 UTC 2018

On 5/8/2018 5:01 AM, Michael Paus wrote:
> Hi Kevin,
> that's a great achievement. I have a few questions/remarks though:
> 1. On the announcement page I assume the license agreement should not 
> read
> "These binaries are provided under the GNU General Public License 
> <>."
> but instead should read
> "These early-access, open-source builds are provided under the GNU 
> General Public License, version 2, with the Classpath Exception 
> <>."
> With or without classpath exception makes a big difference. (The 
> actual link is already the same anyway.)

I will get this fixed to match the JDK 11 EA text.

> 2. I can confirm that a simple program from the command line works 
> nicely on my MacBook Pro Retina but I had to add "/lib" to the module 
> path to get it working.

Yes, adding the javafx-sdk-11/lib to the module-path is a required step.


-- Kevin

> 3. How do you properly configure an Eclipse (the latest 4.7.3a) 
> project to use this module path. Adding the OpenJDK was no problem but 
> how do you add the module path for JavaFX? I failed on that.
> Michael
> Am 08.05.18 um 01:00 schrieb Kevin Rushforth:
>> I am pleased to announce the first Early Access build of a standalone 
>> JavaFX SDK [1]. You can download it and run it using OpenJDK 10 or an 
>> OpenJDK 11 EA build.
>> If your application is in an unnamed module (i.e., your app is on the 
>> classpath), you can run your application as follows, after unzipping 
>> the SDK bundle for your platform.
>> $ java --module-path $PATH_TO_FX/javafx-sdk-11 
>> --add-modules=javafx.controls,javafx.fxml MyApp
>> This assumes you don't need media or web. If you do, then add those 
>> modules, too. Note that since javafx.web "requires transitive 
>> javafx.controls", you can omit javafx.controls if you add javafx.web.
>> If you are running a modular application, then you don't need the 
>> "--add-modules" option.
>> Note that this is a stepping stone to javafx modules in a repository 
>> like Maven.
>> Please test your applications with the SDK and give us feedback.
>> Thanks.
>> -- Kevin
>> [1]

More information about the openjfx-dev mailing list