在Mac OS X 10.5.8上安装Java 6之后,Java版本显示为1.5 [英] Java version shows as 1.5 after Java 6 installed on Mac OS X 10.5.8

查看:116
本文介绍了在Mac OS X 10.5.8上安装Java 6之后,Java版本显示为1.5的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

  1. 我已经从以下位置安装了Java 6: http://support.apple.com/kb/DL1359
  1. I've installed Java 6 from this location: http://support.apple.com/kb/DL1359

Java SE 6在Java首选项中位于列表的顶部.

Java SE 6 is at the top of the list in Java preferences.

但是,当我输入java -version时,它给了我: Java版本"1.5.0_30"

Yet, when I type in java -version, it gives me : java version "1.5.0_30"

  1. 我注意到/Library/Java/Home指向 /System/Library/Frameworks/JavaVM.Framework/Versions/1.5.0/Home
  1. I note that /Library/Java/Home is pointing to /System/Library/Frameworks/JavaVM.Framework/Versions/1.5.0/Home

我还注意到没有对应的 /System/Library/Frameworks/JavaVM.Framework/Versions/1.6.0/Home

I also note that there is no corresponding /System/Library/Frameworks/JavaVM.Framework/Versions/1.6.0/Home

相反 /System/Library/Frameworks/JavaVM.Framework/Versions/1.6和 /System/Library/Frameworks/JavaVM.Framework/Versions/1.6.0都指向以下链接 /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents

Instead /System/Library/Frameworks/JavaVM.Framework/Versions/1.6 and /System/Library/Frameworks/JavaVM.Framework/Versions/1.6.0 are both links pointing to /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents

为什么会有差异?

  1. 我注意到/System/Library/Frameworks/JavaVM.Framework/Versions/CurrentJDK指向 /System/Library/Frameworks/JavaVM.Framework/Versions/1.5.0
  1. I note that /System/Library/Frameworks/JavaVM.Framework/Versions/CurrentJDK points to /System/Library/Frameworks/JavaVM.Framework/Versions/1.5.0

和 /System/Library/Frameworks/JavaVM.Framework/Versions/Current指向 /System/Library/Frameworks/JavaVM.Framework/Versions/A

and /System/Library/Frameworks/JavaVM.Framework/Versions/Current points to /System/Library/Frameworks/JavaVM.Framework/Versions/A

"A"到底是什么?

推荐答案

只需按照以下步骤将Java版本更改为1.5:

Just follow the below steps to change the Java version to 1.5:

  1. 打开终端
  2. 键入cd/System/Library/Frameworks/JavaVM.framework/Versions/
  3. 类型sudo ln -fhsv 1.5 CurrentJDK

请参考在Mac上更改Java版本

这篇关于在Mac OS X 10.5.8上安装Java 6之后,Java版本显示为1.5的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆