我遇到了一堵大墙,希望有人可以帮助我。
前言: 我们有一个桌面应用程序(基于 JavaFX)。它使用佳能的 SDK 与佳能相机对话。因此,可以下载最新拍摄的图像,获取有关相机事件的通知等。它在 Windows 上运行良好。
现在 SDK 是基于 32 位的,因此我们使用的 JVM 必须是基于 32 位的(64 位 JVM 不兼容,完全停止)。
来到 Mac
32 位 Mac 没有 Java-7。因此,我们得到了 Java-6,这不是问题(带有-d32
VM 参数)。但事实证明,Mac 上没有用于 Java6 的 Java-FX。如何将我的应用程序与 Java6 和 Java-FX 捆绑在一起?任何夜间构建会有帮助吗?还是其他手动调整?否则它将需要对代码进行大量重组。