【问题标题】:Switching J2SE versions on Mac OS (SnowLeopard)在 Mac OS (Snow Leopard) 上切换 J2SE 版本
【发布时间】:2009-11-13 15:33:06
【问题描述】:

我当前在 Mac OS (10.6) 上的 JDK 设置为 1.6,我想切换到 1.5。

“/System/Library/Frameworks/JavaVM.framework/Versions/”列表显示:

lrwxr-xr-x  1 root  wheel   10 Nov  3 18:34 1.5 -> CurrentJDK
lrwxr-xr-x  1 root  wheel   10 Nov  3 18:34 1.5.0 -> CurrentJDK
lrwxr-xr-x  1 root  wheel    5 Nov  3 18:34 1.6 -> 1.6.0
drwxr-xr-x  8 root  wheel  272 Nov  3 19:54 1.6.0
drwxr-xr-x  9 root  wheel  306 Nov  3 19:54 A
lrwxr-xr-x  1 root  wheel    1 Nov  3 18:34 Current -> A
lrwxr-xr-x  1 root  wheel    3 Nov  3 18:34 CurrentJDK -> 1.6

除了尝试安装 1.5,然后将“CurrentJDK”的符号链接从 1.6 更改为 1.5,还有什么需要做的吗?

我是否还需要更改“当前”所指的内容? “A”目录似乎包含标头和二进制可执行文件(javac、jar 等)。

另一个版本的 JDK 会为其可执行文件版本安装第二个目录(希望在单独的目录中)还是独立于 JDK 版本?

仅供参考:我已运行“Java Preferences”实用程序,并且“Java Apple 插件”和“Java 应用程序”下仅列出了 Java SE 6(32 位和 64 位版本)

【问题讨论】:

    标签: java macos


    【解决方案1】:

    没有支持将真正的 1.5 安装到 SnowLeopard 上的方法。如果你有勇气,有办法让它发挥作用。

    this discussion

    The Guts Of The Matter Are Here

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-26
    • 1970-01-01
    • 2010-11-30
    • 1970-01-01
    • 2010-12-12
    相关资源
    最近更新 更多