首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在MacOSX10.9.5上建OpenJDK 11?

在MacOSX10.9.5上建OpenJDK 11?
EN

Stack Overflow用户
提问于 2022-02-05 11:40:49
回答 3查看 119关注 0票数 1

有没有人知道MacOSX10.9.5的OpenJDK 11版本,或者是否有可能在该操作系统版本上构建它?

只有一个X11图形用户界面就可以了。

编辑:我只找到了至少需要OSX10.10的二进制安装程序,也没有任何与最低要求的操作系统版本独立于最低要求的clang版本独立构建的信息。建议使用one 12,但这大概是因为苹果的xcode只包含一个新的clang版本,从该版本开始:一个人可以为10.9构建。相反,10.9确实有一个10.10SDK,安装更新的clang版本没有问题(我已经安装了clang5.0.1和9.0.1 )。我没有找到任何关于为X11构建的任何信息,而不是本地图形(IOW,将Mac当作一个常规的BSD/Posix工作站)。这应该在很大程度上减少了“这需要一个更新的操作系统”的代码,但显然不是任何正规供应商都会考虑的。

EN

回答 3

Stack Overflow用户

发布于 2022-03-31 20:31:37

问得好。首先,您应该区分安装程序所需的min OS和JDK二进制文件实际针对的最小OS。尽管安装程序可能强制执行>= 10.10的要求,但直到2022年2月左右,JDK 11实际上以10.9为目标,而在2021年1月之前,JDK 17的目标是10.9。

您可以在https://bugs.openjdk.java.net/browse/JDK-8260518以及相关补丁中看到更多信息。

这意味着即使安装程序可能不支持它,您发现的大多数JDK 11构建(至少是在2022年2月之前构建的)实际上在10.9上应该可以正常工作。安装程序可能会抱怨,但您总是可以手动安装到/Library/Java

票数 1
EN

Stack Overflow用户

发布于 2022-02-05 17:12:17

从OpenJDK代码库构建是可能的,但不推荐,因为它的大小和复杂性。

相反,我建议您浏览一下为macOS提供JDK二进制文件和安装程序的几家供应商的产品和档案。这些不分先后顺序包括: Adoptium (AdoptOpenJDK)、微软、甲骨文、Azul系统、SAP、Pivotal、BellSoft、亚马逊,甚至更多。

票数 0
EN

Stack Overflow用户

发布于 2022-02-06 19:20:39

我的问题不是一个实际的答案,而是一个根本问题的解决办法:

SAP提供仍然运行在OSX10.9.5上的v11 JDK和JRE

某些特性将无法工作,比如那些需要"Apple“和(因此?)"Mac集成“,但这似乎足够优雅地处理。这些当然也不适用于X11构建。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70997663

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档