在jdk8的时候,jdk和javafx还没有分开,在被Oracle收购后,jdk11和jfx已经分离了。
在实际项目中导入javafx包有点麻烦,这里做了一下合成
方法:
1.下载 openJDK 和 对应版本的 openJFX jmods 文件;
2.对应的地址:openJDK:http://jdk.java.net/11/
jmods地址 https://gluonhq.com/products/javafx/
3.解压
4.配置环境变量:JFX_MODS_PAHT=/home/tools/javafx-jmods-11,JAVA_HOME=/home/tools/openjdk-11
(环境变量根据自己的目录配置)也可以执行脚本(脚本文件地址:https://github.com/Strivema/openjdk_openjfx),配置绝对路径
5./home/tools/openjdkfx-11 就是合并之后jdk内容
6.最后就可以部署到各自的环境中了