抱歉,如果这看起来像是针对 super 用户的。我刚刚在那里删除了它:)
我在 OSX 上运行这个命令
/System/Library/Frameworks/JavaVM.framework/Versions/1.5/Home/bin/java -version
响应是
Java 版本“1.6.0_17
”
有没有什么方法可以在不下载到临时位置的情况下真正运行旧版本的 Java?
操作系统 10.6.2。
最佳答案
Snow Leopard 仅支持 Java 6。 JavaVM 框架有 1.4 和 1.5 的链接,但这两个链接都指向“CurrentJDK”,而后者又指向 1.6,因此即使您调用 1.5 目录中的 java
可执行文件,您仍然获取 1.6 (Java 6) 可执行文件。
如果你真的需要(32位)Java 5,你可以关注these instructions获得。 .
关于java - 在 OSX 上运行其他 java 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1970556/