Java 9 JavaFX Preloader

No Java 8, posso iniciar um aplicativo JavaFX com um pré-carregador usando o seguinte método:

LauncherImpl.launchApplication(WindowMain.class, WindowMainPreloader.class, 
new String[]{...});

Prefiro iniciá-lo a partir do código, como acima, em vez de usar uma configuração de implantação, porque não quero que a interface gráfica seja iniciada toda vez que inicio o aplicativo, mas somente após algum código que calcule que o aplicativo deve ser executado em Modo GUI.

Eu estava usando a classe "com.sun.javafx.application.LauncherImpl", mas aparentemente no Java 9 todas as classes iniciadas com "com.sun" são removidas. Então, como posso iniciar o aplicativo com o pré-carregador no Java 9?

questionAnswers(2)

yourAnswerToTheQuestion