我们可以将独立JavaFX应用程序转换为WAR吗?

时间:2015-04-20 11:33:28

标签: javafx javafx-8

我们使用JavaFX技术开发了一个独立的应用程序。现在,我们需要使用远程计算机上的浏览器(基本上是一个Web应用程序)来访问它。我只是想知道是否有任何方法可以将所述JavaFX应用程序转换为war文件,以便可以将其部署在Web服务器上。任何指针都会受到赞赏。

1 个答案:

答案 0 :(得分:1)

基于JavaFX的应用程序是在桌面上运行的应用程序。它不是需要应用程序容器或其他东西的服务器应用程序。因此,您不应该构建WAR文件。 默认情况下,您无法在浏览器中运行JavaFX应用程序。您可以使用applet技术或webstart,但这是一个会产生问题的工作流 - 客户端上的JRE版本错误等(Java Applets - is it a wrong choice today?)。 构建和共享JavaFX应用程序的最佳方法是创建可执行JAR或本机应用程序/包(http://code.makery.ch/library/javafx-8-tutorial/part7/)。 有一些原型可用于在浏览器中呈现JavaFX(通过使用HTML5 Canvas),但我不会使用