java如何将JavaFX gradle项目导出为独立的可执行文件进行部署?
我已经在gradle构建系统中完成了我的JavaFX应用程序,并且它一直运行良好。现在我想作为一个出口。EXE文件的独立软件发行版,我尝试了更多的技巧,但没有任何收获。如果有人能帮我把我的项目包装成一个软件设置,我将不胜感激
你可以在下面搜索框中键入要查询的问题!
我已经在gradle构建系统中完成了我的JavaFX应用程序,并且它一直运行良好。现在我想作为一个出口。EXE文件的独立软件发行版,我尝试了更多的技巧,但没有任何收获。如果有人能帮我把我的项目包装成一个软件设置,我将不胜感激
# 1 楼答案
现在为桌面平台(Windows、macOS、Linux)创建安装程序变得很容易。选择的工具是jpackage,它开始随JDK 14一起提供。它可以在完成项目的命令行上使用,也可以使用Gradle插件(https://github.com/beryx/badass-jlink-plugin)。如果您的项目没有模块化,您可以遵循本教程https://github.com/dlemmermann/JPackageScriptFX,它也使用jpackage,但与Maven和JDK中的一些其他工具一起使用。如果需要,Maven部分可以很容易地重写为Gradle
# 2 楼答案
按照以下步骤将JavaFX项目导出到可执行Jar中
使用批处理文件>&燃气轮机;制作bat文件名为“RUN”,并将这些命令写入
指定Java运行时路径和“JavaFXSDK路径”以及VM 选择及;Jar项目