4.0.0 example javafx 1.0-SNAPSHOT 17 20 example.javafx.Main ${java.version} ${java.version} UTF-8 org.openjfx javafx-controls ${javafx.version} org.openjfx javafx-fxml ${javafx.version} org.openjfx javafx-graphics ${javafx.version} win org.openjfx javafx-graphics ${javafx.version} linux org.openjfx javafx-graphics ${javafx.version} mac org.apache.maven.plugins maven-compiler-plugin 3.8.0 ${java.version} org.apache.maven.plugins maven-surefire-plugin 2.22.0 -Dfile.encoding=UTF-8 org.apache.maven.plugins maven-jar-plugin 3.1.2 true ${launcher.class} org.apache.maven.plugins maven-assembly-plugin 3.5.0 jar-with-dependencies true ${launcher.class} make-assembly package single