首页 > 解决方案 > 如何在openjdk12中使用javafx构建jar

问题描述

我正在尝试为 javafx 桌面应用程序构建 jar。使用 IntelijIdea,jdk 12,使用 javafx12,链接 javafx sdk,在菜单运行编辑配置中编写 VM-options。在 IDE 中一切正常,我的应用程序启动并运行。但是当我尝试创建工件然后构建它来破坏所有的东西时。IDE 告诉我们, fx:deploy 不存在。然后我的应用程序即使在 IDE 中也无法运行。我被困在这里。

请你帮忙,如何构建这个 javafx 以在没有 IDE 的情况下启动它?

ps 知道,在javafx 仍然包含的jdk8 中,它更容易,但是除了使用jdk8 之外,真的没有其他方法可以独立于IDE javafx 创建吗?

使用 swing 构建 GUI,创建工件,然后将其构建为 jar。没有问题。但我不想摇摆...

实际错误:“错误。Java FX Packager:无法构建工件 - fx:deploy 在此 JDK 中不可用。

将非常适合技巧或提示。

标签: intellij-ideajavafxopenjdk-12

解决方案


推荐阅读