解决JavaFX报错缺少 JavaFX 运行时组件, 需要使用该组件来运行此应用程序
解决JavaFX报错缺少 JavaFX 运行时组件, 需要使用该组件来运行此应用程序
方法 1:使用 Java 8方法 2:使用 Java 模块系统方法 3:使用引导类
很多 JavaFX 初学者在下载并运行老的 JavaFX 项目时,经常遇到下面这个错误。
错误: 缺少 JavaFX 运行时组件, 需要使用该组件来运行此应用程序
为什么发生这种错误呢?这需要谈及 JavaFX 的历史。在 Java 8 之后,JavaFX 从 JDK 中分离出来,然后在 Java 9 时,Java 引入了 Java 模块系统。从那之后,JavaFX 要求使用 Java 模块系统来运行 JavaFX。因此,Java 8 的时候,是没有 Java 模块系统的,而且此时 JavaFX 尚未从 JDK 中分离出来(没有分离出来意味着运行 JavaFX 项目不需要添加 JavaFX 依赖),所以很多老的 Jav
共有 0 条评论