开发环境:
操作系统:Windows10或Linux 均可(我都在用)
JDK版本:RedHat OpenJDK11
JavaFX版本:JavaFX15(当前稳定版)或JavaFX11.0.2
Maven版本:Maven3.6.3(Maven版本不挑)
IDE:Eclipse或IDEA社区版
JDK8、JDK9、JDK10默认带JAVAFX依赖包,从JDK11开始JAVAFX被默认移除,因此JDK11以上版本开发JAVAFX项目需要单独引入JAVAFX依赖包
官方对JAVAFX依赖包引入有3种:
1 手动引入
2 使用Maven引入
3 使用Gradle引入
这里每种引入方式又分为使用了modular,和没有使用modular
第一种:手工引入
IDEA和Eclipse各自有各自的方式,基本大家都知道,这里不详述了
第二种:Maven引入
学JAVA的99%应该都是做JAVAWeb开发的,Maven都在用,而且网上资料多,也方便,IDEA和Eclipse操作也相同,通用性好,所以这里以这种方式来说
第三种:Gradle引入
额。。。。我没用过。。。。。(没错,其实我很菜)
一、IDEA(无modular方式)
这里先说明:因为我个人尽量不去使用盗版软件,所以我个人用的IDEA社区版,没错就是免费版,即便开发SpringWeb项目也使用的社区版
1 打开IDEA
2 创建maven项目