【发布时间】:2021-05-24 21:18:28
【问题描述】:
由于电池寿命问题,我不得不从 Linux 切换回 Windows 10,并且无法将 JavaFX 添加到 Netbeans。使用 JDK 16,最新版本的 JavaFX。我创建了一个 JavaFX 库并添加了 .jar,但与我的 linux 版本的 Netbeans 不同,在 Windows 中,没有从项目 > 属性菜单中将库添加到项目的选项。如何让我的项目找到我的 JavaFX 库?
我一直在这里查看类似的问题,但找不到解决此特定问题的问题。
【问题讨论】:
-
您需要在 windows 中降级到 JDK 8,因为 JavaFX 在 oracle-JDK 中的 JDK 8 之后已被删除。在 Linux 中,您必须使用在更高版本中仍支持 JavaFX 的 open-JDK。
-
开始here。
-
@Shekhar 我终于能够使用 JDK 16 在 Eclipse 中工作。我必须将所有 javaFX .jars 添加到用户库并将其添加到项目模块路径中,然后添加VM 参数添加所有罐子。
--module-path="C:\Program Files\OpenJFX\javafx-sdk-11\lib" --add-modules=javafx.controls,javafx.fxml,javafx.base,javafx.graphics,javafx.media,javafx.swing,javafx.web,javafx.swt感谢您的帮助!
标签: java windows javafx netbeans