我正在尝试将javafx应用程序构建为可执行程序或jar文件。
我使用IntelliJ 2019.2,通过IDE运行程序时,程序可以按预期运行。但是,fx:deploy
在JDK 12中丢失了,使我无法通过工件构建程序。
为了制作我的工件,我将模板工件用于javafx并更改了应用程序类文件。
当我Build > Build Artifacts
并选择我的工件时,我收到此错误:
Error:Java FX Packager: Can't build artifact - fx:deploy is not available in this JDK
我希望能够通过可执行文件(其他职位建议使用外部工具)或可执行jar文件运行程序。
我认为必须有某种方法可以使用JDK 11或12构建Javafx应用程序,任何帮助将不胜感激。