1.创建maven项目,选择jdk,勾选create from archetype点击add Archetype输入如下
org.openjfx
javafx-maven-archetypes
0.0.5
2.下一步将archetypeArtifactId的值替换为javafx-archetype-fxml,完成,耐心等待maven下载依赖
3.使用run运行项目,使用jlink打包项目
源码地址:https://github.com/eatonsong/jfx_demo.git
4.存在的问题,这里可能会出现jdk版本不一致的问题,要保证使用的ide的jdk、项目jdk、maven的jdk、插件的jdk版本一致,插件jdk可以通过在pom中插件的中添加 /Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home/bin/java来解决