无法加载JavaFX运行时?

时间:2012-09-28 07:03:09

标签: java javafx-2 software-distribution

我使用netbeans 7.2使用JavaFX进行了示例应用程序。当我从netbeans运行应用程序时它工作正常。现在我想将此应用程序作为独立应用程序分发。

所以我试图从netbeans本身在dist文件夹中创建的可执行jar文件中打开这个应用程序。但我收到错误: Unable to Load JavaFX runtime

enter image description here

如何解决此问题??

另外,我想知道将此应用程序作为桌面独立应用程序分发的最佳方法吗?意味着我想知道最终的分发包是否是可执行的jar文件?

对于这个最终包(建议用于上述问题),是否有任何先决条件,以便在Windows环境中运行应用程序? : 这很重要,因为我们的最终环境非常有限。它甚至没有安装java。

1 个答案:

答案 0 :(得分:1)

我不知道为什么启动NetBeans创建的可执行jar不适合你。

您可以将应用程序打包为Self Contained Application来解决此问题。这样的软件包包含应用程序的java和javafx运行时,因此您无需担心将这些内容分发和安装到客户端。无论如何,听起来这样的包装非常适合您的应用。

  

自包含应用程序是JavaFX应用程序的包装器,使其独立于用户可能安装的内容。