Я использую openjfx 11 с java 11.
Если я запускаю приложение с mvn, оно работает нормально.Я добавил эти зависимости:
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx-fxml</artifactId>
<version>11</version>
</dependency>
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx-controls</artifactId>
<version>11</version>
</dependency>
Но если я запускаю в Intellij Idea (2018.2), это дает мне:
Error: JavaFX runtime components are missing, and are required to run this application
Идея IntelliJ добавляет баночки в classpath.