在Mac上构建JavaFX 2.0 App,在Windows上部署

时间:2012-03-21 09:07:06

标签: javafx-2

您在Mac上构建JavaFX应用程序并在Windows上部署的策略是什么?我目前在如何捆绑我的应用程序时遇到问题,因此可以在两个平台上双击。我尝试过使用ant-tools,但是生成的jar文件抱怨我需要在我的Mac上安装JavaFX 2.1(如何放置JavaFX 2.1 DP发行版,以便可双击的Jar知道在哪里找到它?)< / p>

在Windows端,安装了Java7u3,它附带“Java FX 2.0.3”。我还需要应用程序能够在这里作为双击JAR文件执行。

有关如何设置的任何建议?我正在使用Maven来构建我的项目。您可以提供的细节越多越好。

1 个答案:

答案 0 :(得分:2)

自2.1发布以来,在Mac上安装JavaFX的唯一(官方)方式是使用Java 7u4进行cobundle安装(与在zip存档中发布的开发人员预览版本相反)。

如果以这种方式安装Mac上的JavaFX,则可以通过双击运行带有JavaFX的jar。

在Windows上,双击同一个jar会要求安装“JavaFX runtime”,并且如果已经存在则会启动。

2.2版本中的

N.B。: Mac / Linux将开始支持jnlp(WebStart)运行(Windows上已经支持),这可能更适合你。