macos - Mac OS X 附带什么 Java 版本?

标签 macos java

我使用 JDK 1.6 创建了一个 Java Swing 应用程序。许多客户询问我的应用程序是否可以在 Mac OS X 10.5 和 10.6 上运行,因此我想将这个问题添加到我网站的常见问题解答部分,并且我想要一个准确的答案。我正在尝试回答这个问题:

  1. Mac OS X 10.6 附带什么 Java 版本?
  2. Mac OS X 10.5 附带什么 Java 版本?
  3. 我知道 Mac OSX 10.5 附带的 Java 版本低于 1.6,那么有没有一种简单的方法可以将其更新到 1.6,以便我的程序可以在其上正常运行?

最佳答案

10.6.7 具有:

jonatan:~ $ java -version
java version "1.6.0_24"
Java(TM) SE Runtime Environment (build 1.6.0_24-b07-334-10M3326)
Java HotSpot(TM) 64-Bit Server VM (build 19.1-b02-334, mixed mode)

这是 10.5 的更新

http://support.apple.com/downloads/Java_for_Mac_OS_X_10_5_Update_4

This release updates Java SE 6 to version 1.6.0_13, J2SE 5.0 to version 1.5.0_19, and J2SE 1.4.2 to 1.4.2_21.

更新过程很简单 - 用户应该从“Apple”菜单运行:“软件更新...”。

关于macos - Mac OS X 附带什么 Java 版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5920919/

相关文章:

c++ - Xcode 中的清屏

java - 如何使用sqlite制作可执行的java应用程序

java - 在 Java 中使用范围查找枚举

java - Java 是否允许您在 Mac OS X 上使用 native UI 小部件?

c++ - 全局更改 gcc 包含路径

macos - 使用 NSWindow 还是 NSViewController?

cocoa - 有没有办法使用OSX cocoa NSApplication方法activateIgnoringOtherApps : to activate an app that is already loading

java - JSON,替换引号和斜杠,但是用什么替换?

Java - 如何用其他内容替换 "java.util.InputMismatchException"错误

java - 无法为 JTable 提供首选大小