JavaFX - 已部署的应用程序无法在其他 PC 上运行?



我在让应用程序在其他人的机器上运行时遇到了问题。

我测试了一个自包含的和普通的.jar文件。当我把它们传给我的一个安装了java的朋友时,当他打开.jar文件时,会出现一个错误:"发生了java异常"。

当我运行.jar和.exe时,它们都在我的电脑上工作。

因此,实际问题是:为什么它不这样工作?

难道我不能在不安装整个JDK的情况下运行JavaFX应用程序吗?

感谢您的帮助:)

由于Java 7存在"javafxpackager",在Java 8上重命名为"javapackager",它使用一些xml配置来生成您想要的"安装程序"/分发包。

由于这不符合某些人的需求,因此有一种使用maven的方法:javafx-maven插件,您可以在链接中找到一些关于该插件使用的示例。

免责声明:我是javafx-maven插件的维护者。

相关内容

  • 没有找到相关文章

最新更新