如何部署javafx应用程序

如何部署javafx应用程序,java,javafx,javafx-11,Java,Javafx,Javafx 11,我需要使用javafx的deloy应用程序,但当deloy被intellij访问时,它会显示错误消息: Java FX Packager:无法构建工件-FX:部署在此JDK中不可用 我不知道如何使用deloy应用程序。我也偶然发现了这个问题。这里是一个链接到youtube,值得更多的信任。他有解决办法 简单地说,您需要添加第二个类,它是构建的主要启动 Start.java 这是我首先做的 然后在键盘上单击 CTRL + ALT + SHIFT + S 单击工件,在顶部添加Jar,来自具有依赖关

我需要使用javafx的deloy应用程序,但当deloy被intellij访问时,它会显示错误消息:

Java FX Packager:无法构建工件-FX:部署在此JDK中不可用


我不知道如何使用deloy应用程序。

我也偶然发现了这个问题。这里是一个链接到youtube,值得更多的信任。他有解决办法 简单地说,您需要添加第二个类,它是构建的主要启动

Start.java 这是我首先做的 然后在键盘上单击

CTRL + ALT + SHIFT + S
单击工件,在顶部添加Jar,来自具有依赖关系的模块。在Main类下,选择提供的开始文件。然后点击ok

最后,在构建之前,您需要添加JavaFX的bin文件夹。单击“输出布局”下的加号按钮;单击文件。您可以访问javafxjdk目录。然后装箱并添加该文件夹中的所有文件。点击ok。又好了

建造 转到顶部菜单栏中的build。单击构建工件。将弹出一个菜单并单击“构建”。Boom,您现在有了一个Jar文件,无需任何命令即可运行

提醒 添加时不要在工件下使用JavaFX应用程序。确保它只是一个罐子。最新版本的JavaFX不再支持它

Jar文件位置
通常在项目文件\out\artifacts\ProjectName下,这是否回答了您的问题?
CTRL + ALT + SHIFT + S