我在让其他人的计算机上运行应用程序时遇到问题。
我测试了一个自包含和正常的.jar文件。 当我将它们传递给我的安装了java的朋友时,当他打开.jar文件时,会出现错误:" Java异常已经发生"。
当我同时运行.jar和.exe文件时,两者都可以在我的电脑上运行。
所以实际的问题是: 为什么它不像那样工作?
我可以在不安装整个JDK的情况下运行JavaFX应用程序吗?
感谢您的帮助:)
答案 0 :(得分:0)
由于Java 7存在" javafxpackager",renamed to "javapackager" on Java 8,它使用一些xml配置来生成您想要的" Installer" / distribution-package。
由于这不符合某些人的需要,因此有一种方法可以使用maven: javafx-maven-plugin,您可以找到该插件的some examples about the usage链接。
免责声明:我是javafx-maven-plugin的维护者。