gpt4 book ai didi

java - 需要有关 Apple OS X 的替代 JVM 的指导

转载 作者:搜寻专家 更新时间:2023-10-30 21:32:34 26 4
gpt4 key购买 nike

Apple has deprecated their JVM future 版本的 OS X 可能不支持它。我主要不是 Java 开发人员,但我偶尔会编写 Java 应用程序,我使用的主要应用程序使用 Tomcat 和 Opal 为命令行提供 SOAP 接口(interface)用 C 编写的可执行文件。

我一直看到关于简单地使用另一个 JVM 的建议,但这似乎显得滑稽可笑。在这一点上,我认为在 OS X 上运行的 Oracle JVM 纯粹是一种假设。这似乎是一个合理的解决方案,但鉴于苹果、甲骨文和谷歌似乎处于三方较量中,我担心它可能会延迟相当长的一段时间。

我一直指向 OpenJDK ,但这似乎需要从源代码构建 JVM。这对我个人来说很好,但对我的最终用户来说就不太好了。我还指出了 Soy Latte从 OpenJDK 构建的二进制分发版,但这是 X11 而不是 native 实现,并且似乎需要 Java 研究许可证。

谁能告诉我其他适用于 OS X 的 JVM,或者消除我对 OpenJDK 和 SoyLatte 的任何误解?

最佳答案

除了 Apple 提供的之外,目前没有其他成熟的 OS X JVM。没有必要创建一个,因为 Apple 已经提供了一个,而且 OpenJDK 还没有引起人们的兴趣,也没有足够的工作来为 OS X 提供生产级别的版本。

Apple 为使其与 Aqua 兼容而编写的所有代码均未公开,因此无法重复使用。我们所拥有的只是只有 Windows 和 X11 前端的 OpenJDK,因此要么要求 Apple 将 Aqua 代码捐赠给 OpenJDK,要么必须重新开始创建新的 Aqua 前端。

关于java - 需要有关 Apple OS X 的替代 JVM 的指导,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4007252/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com