Javafx 2 JavaFX2.2和雪豹

Javafx 2 JavaFX2.2和雪豹,javafx-2,Javafx 2,我需要在Mac机器上部署JavaFX2.2应用程序。OSX10.7或更高版本适用于Java7U7。那么OSX10.6呢?我们有解决办法吗?我认为10.6可以升级到Java6U35,在我读过的2.1和2.2中的某个地方可以使用6u26或更高版本运行(但是没有支持,这是可以的) 有人能帮我完成这件事吗?我们可以从某处下载独立的JFX2.2运行时并将其放在OSX10.6上吗?或者其他选择?有没有一种方法可以将/package 2.2运行时与应用程序本身一起复制 请帮忙 有没有一种方法可以将/packa

我需要在Mac机器上部署JavaFX2.2应用程序。OSX10.7或更高版本适用于Java7U7。那么OSX10.6呢?我们有解决办法吗?我认为10.6可以升级到Java6U35,在我读过的2.1和2.2中的某个地方可以使用6u26或更高版本运行(但是没有支持,这是可以的)

有人能帮我完成这件事吗?我们可以从某处下载独立的JFX2.2运行时并将其放在OSX10.6上吗?或者其他选择?有没有一种方法可以将/package 2.2运行时与应用程序本身一起复制

请帮忙

有没有一种方法可以将/package 2.2运行时与应用程序本身一起复制

是的,请参阅OS X 10.7+支持的文档,其中包括JavaFX2.2+和jre7u6+

那么OSX10.6呢

引用JavaFX负责人关于雪豹支持和JavaFX2.2的评论:

FWIW,事实上,我们使用的一些来自Lion的API不在雪豹上。此外,苹果只支持当前版本的OS-1(所以现在是Lion和Mountain Lion),部署时我们需要特殊的挂钩。当时的想法是,支持苹果自己不再支持的Mac OS版本是没有意义的

JavaFX(2.0/2.1)的一些早期开发版本确实在Snow Leopard上运行,但它们只是早期开发版本,不适合生产,另外,我认为这些版本上的许可证不允许您在生产代码中使用它们。我认为这些早期的2.0/2.1开发版本不再由Oracle发布

当JavaFX完全开放源代码时,您可能会努力将其后传给SnowLeopard,但到那时,它可能就不值得了


作为黑客,您可以尝试将jre7u7+中捆绑的JavaFX运行时添加到Apple Java6u35中,看看是否可以运行应用程序-但这将是一个完全不受支持的配置,可能会中断,并且还可能存在分发许可问题。

mac不支持JavaFX的原因。。目前

发件人:

引述:

请注意,Mac上的支持仅用于开发;e、 g.我们不希望您的Mac电脑运行业务关键型服务器端应用程序

上下文:自java7以来,JavaFx仍在mac上开发,Java8有望提供全面的支持。Java8将于9月正式发布

发件人: 引述:

MacOs仅在10.7.3或更高版本中受支持(Mac OS X Lion,第二个最新的操作系统)

上下文:说明JavaFx支持的配置。有许多浏览器JavaFx无法工作

发件人:

引述:

JavaFX应用程序在桌面上运行。在Windows上,它们还可以在浏览器和web上运行

背景:以下引述仅暗示macOS的开发进展

发件人:

引述:

结果是选择框中有一个bug——我在JavaFX2论坛上谈到的JIRA RT-26837。这引起了Oracle的Jonathan Giles的注意,他升级了修复程序,但在Java8发布之前不会发布

上下文:仍然有很多bug会阻止你在mac上取得成功