Javafx 2 在Mac上构建JavaFX2.0应用程序,在Windows上部署

Javafx 2 在Mac上构建JavaFX2.0应用程序,在Windows上部署,javafx-2,Javafx 2,您在Mac上构建JavaFX应用程序并在Windows上部署的策略是什么?我目前在如何捆绑我的应用程序以使其在两个平台上都可以双击方面遇到了问题。我尝试过使用ant工具,但是生成的jar文件抱怨说需要在我的Mac上安装JavaFX2.1(我如何放置JavaFX2.1 DP发行版,以便双击jar知道在哪里可以找到它?) 在Windows端,安装了Java7u3,它“随附”了JavaFX2.0.3。我需要应用程序能够作为双击JAR文件执行 关于如何设置,有什么建议吗?我正在使用Maven构建我的项目

您在Mac上构建JavaFX应用程序并在Windows上部署的策略是什么?我目前在如何捆绑我的应用程序以使其在两个平台上都可以双击方面遇到了问题。我尝试过使用ant工具,但是生成的jar文件抱怨说需要在我的Mac上安装JavaFX2.1(我如何放置JavaFX2.1 DP发行版,以便双击jar知道在哪里可以找到它?)

在Windows端,安装了Java7u3,它“随附”了JavaFX2.0.3。我需要应用程序能够作为双击JAR文件执行


关于如何设置,有什么建议吗?我正在使用Maven构建我的项目。您可以提供的详细信息越多越好。

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

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

在Windows上双击同一个jar将要求安装“JavaFX运行时”,如果已经安装了,则会启动


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

是的,谢天谢地,JavaFX 2.1在Mac上发布的时间比我预期的要早。JavaFX也将随着Linux的2.2版本而成为下一个Java GUI标准:)