错误:缺少 JavaFX 运行时组件,并且需要使用 JDK 11 运行此应用程序
2022-08-31 10:00:43
我正在尝试使用IntelliJ运行示例JavaFX项目,但它失败了,异常:
Error: JavaFX runtime components are missing, and are required to run this application
我在这里下载了JDK 11 : http://jdk.java.net/11/ 我在这里下载了OpenJFX : http://jdk.java.net/openjfx/ 我正在使用 : IntelliJ IDEA 2018.2 (Community Edition) Build #IC-182.3684.40, build on July 17, 2018 JRE: 1.8.0_152-release-1248-b8 amd64 JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o Windows 10 10.0
我使用JDK 11在IntelliJ中创建了一个新的JavaFX项目。我的JavaFX类是未知的,所以我通过执行以下操作添加了OpenJFX库:
- 文件 -> 项目结构 -> 模块 -> + -> 库 -> Java
我添加了OpenJFX,其中包含“类”下方的8个jars,以及“Sources”下方的文件夹以及“本机库位置”下的bin文件夹的路径。
当我构建项目时,它很好,但不可能运行它。
我做错了什么?