Stuck attempting to run/develop a manual unit test

Craig Cavanaugh craig.cavanaugh at
Fri Apr 3 10:26:39 UTC 2020

I am trying to create a manual unit test for RFR: 8129123 and I'm using the
existing as a template to make sure
everything is working correctly.

I'm using an Ubuntu 18.04.4 build environment using the default 11.0.6
openjfx is successfully compiling and passing tests following the wiki

I'm able to compile ButtonMnemonicPositionTest successfully as shown below.
javac -classpath  .:/home/craig/IdeaProjects/jfx/build/sdk/lib/*

But attempts to run are failing despite a successful compile:
java -classpath  .:/home/craig/IdeaProjects/jfx/build/sdk/lib/*
Error: JavaFX runtime components are missing, and are required to run this

I've also tried running using the modular-sdk after a Gradle build and no
luck either after finding a recommendation on the list that the module
approach should be used for testing.

java --module-path /home/craig/IdeaProjects/jfx/build/modular-sdk/modules
--add-modules=javafx.controls ButtonMnemonicPositionTest
Error occurred during initialization of boot layer
java.lang.module.FindException: Module javafx.controls not found

I've been search through the list archive and haven't found a solution.
I'm sure I'm doing something wrong.

Some help please!


More information about the openjfx-dev mailing list