Jea*_*e-B 10 java ant javafx intellij-idea executable-jar
我正在使用IntelliJ IDEA,我已准备好部署JavaFX应用程序.问题是,当我生成JAR文件时,它不会运行,当我在命令行中运行它时,我得到一个Exception,FXMLLoadException,尽管该项目在我的IDE中完美运行.
Ant任务以错误结束,构建15分钟后,我真的不明白究竟是什么问题.
所以我的问题是以正确的方式部署JavaFX应用程序的正确步骤是什么,欢迎使用任何教程或指南.
Ita*_*iha 21
Java应用程序可以以各种方式打包.请浏览Java Packaging Overview以查找有关它的所有信息.其中一个包装是self-contained Java application
.
有不同的方法来创建这些包:
javapackager
JDK附带的工具自包含应用程序是应用程序打包方式和平台特定方式之一.该包包含:
可以在此处找到可用捆绑包的列表.
让我们看看我们可以使用的各种工具以及如何使用它们:
JavaPackager工具
JavaPackager Tool是最基本的工具,可帮助您编译,打包,签名和部署Java(FX)应用程序,而无需编写任何其他脚本.该javapackager.jar
文件位于JDK安装的bin目录中.
可在此处使用可与其一起使用的命令列表.
JavaFX Ant任务
JavaFX Ant Tasks可以通过build.xml
为项目创建文件来帮助您打包应用程序.
可以在此处找到有关如何为项目使用ant脚本的一组示例.
可在此处使用可与其一起使用的命令列表.
JavaFX Maven插件
JavaFX Maven Plugin利用打包java应用程序到maven平台的使用.您可以通过向项目添加插件来使用它来打包基于maven的Java应用程序.
这个插件恕我直言,如果easiest
要使用三个.它是一个编写得非常好,易于理解的工具,并且有大量文档.
JavaFX Gradle插件
JavaFX Gradle Plugin也来自maven插件的作者.它具有maven插件所具有的所有功能,但对于Gradle :)
进一步阅读:
归档时间: |
|
查看次数: |
16518 次 |
最近记录: |