无需 IDE 即可学习 JavaFX

Learn JavaFX without IDE

我想学习 javaFX,但在线资源仅显示 IDE 中的安装和设置,例如:NetbeansEclipseIntelliJ 等。

但我想在没有 IDE
的情况下完成 即:仅使用终端和文本编辑器(vim)。

为项目设置 JavaFX 和 运行 没有任何 IDE 的步骤是什么。

JDK 版本:- 11.0.4
Os :- 鹦鹉 OS

  1. 首先下载你想要的版本 java 我推荐 openjdk-11
    sudo apt install openjdk-11-jdk
  2. here
  3. 下载 javaFx
  4. 设置JAVA_HOME环境变量为JDK安装目录(this answer would help)
  5. 设置PATH_TO_FX环境变量同上,但路径要指向/lib 例如:导出 PATH_TO_FX=path/to/javafx-sdk-11/lib
  6. 像这样编译和 运行 您的 javafx 代码:

javac --module-path $PATH_TO_FX --add-modules javafx.controls [filename].java

java --module-path $PATH_TO_FX --add-modules javafx.controls [filename]