软件要求在 macOS 10.15 上使用旧版本的 Java (6)

软件要求在 macOS 10.15 上使用旧版本的 Java (6)

我有一个朋友正在尝试运行以下软件(cmap)https://cmap.ihmc.us/cmaptools/cmaptools-download/ 她被提示安装 Java SE 6 来运行该软件。她最后一次使用它是在 2019 年 12 月,它运行良好。我怀疑是操作系统的问题。这是 Oracle 关于 macOS 10.15 的说明。

这是 Oracle 关于 macOS 10.15 的说明

她自动更新了操作系统,目前使用的是 macOS Catalina 10.15.2。后来她安装了 Java SE 8,这是她尝试安装 Java SE 6 时输出的消息。

这是她尝试安装 Java SE 6 时输出的消息

基本上,它说她无法安装它,因为她的操作系统上已经安装了较新版本的 Java,但问题仍然存在。我考虑过卸载较新的 Java 版本并保留旧版本来运行 Cmap,但是,由于这个 Java 版本已经过时,我不想损坏她电脑上的其他软件。我应该建议她做什么?

由于她根本不编写代码,所以她不需要 JDK,只需要 JRE,对吗?

我刚刚查看了安装内容:

系统要求:
CmapTools v6 及以上版本在 Java 7 下运行(Java 包含在安装中),因此要求能够运行 Java 7。
基于 Intel 的 Mac 运行 Mac OS X 10.7(Lion)或更高版本

所以基本上她可能只是安装了错误版本的 cmap,而该版本没有附带正确的 Java 二进制文件?那么解决方案是卸载 cmap 并重新安装正确的版本吗?

相关内容