2012-09-28 83 views
1

我已经使用netbeans 7.2与JavaFX做了示例应用程序。当我从netbeans运行应用程序时,它工作正常。现在我想分发这个应用程序作为独立的应用程序。无法加载JavaFX运行时?

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

enter image description here

如何解决这个问题?

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

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

回答

1

我不知道为什么启动由NetBeans创建的可执行文件jar不适用于您。

您可以通过将您的应用程序打包为Self Contained Application来解决此问题。这样的程序包在应用程序中包含java和javafx运行时,所以您永远不用担心这些事情的分发和安装到您的客户端。无论如何,听起来这样的软件包非常适合您的应用程序。

自包含的应用程序是JavaFX应用程序的包装,使其与用户可能安装的内容无关。

相关问题