如何在Mac OSX上降级JRE/JDK?

jru*_*ter 19 java macos

有没有人知道如何在Mac OSX到终端上将JRE/JDK的版本从1.6.0_24降级到1.6.0_18?我需要降级才能让Java applet在Firefox中运行.任何帮助将非常感激.

Joh*_*nst 25

这似乎不再准确.

我只是设法通过查看/ Library/Java/JavaVirtualMachines将JRE和编译器从Java 8降级到7,并移走具有最高版本号的目录,例如

sudo mv jdk1.8.0.jdk ~/Desktop/
Run Code Online (Sandbox Code Playgroud)


小智 8

这很简单.您必须删除/ Library/Java/JavaVirtualMachines中的JDK 7的de .jdk目录.现在你只需要安装你喜欢的版本.=)

更多信息:http: //docs.oracle.com/javase/7/docs/webnotes/install/mac/mac-jdk.html#uninstall


Eri*_*ric 5

如果旧版 JDK 不在您的机器上,您需要使用 GUI 并下载 Java 更新程序。我能找到的最接近你的是 Java 1.6.0_15 for Mac OS 10.5(你没有提到你运行的是哪个 Mac OS X 版本):

适用于 Mac OS X 10.5 更新 5 的 Java

我没有看到 Mac OS X 10.6 的任何内容。为此,您可能必须为每个 10.6 版本下载更新程序,并从更新程序中提取 JDK 安装程序(使用类似Pacifist

哦,如果您还没有,请尝试运行 /Applications/Utilities/Java Preferences.app,它可以让您在已安装的机器中更改机器上的默认 Java。

希望这可以帮助...