我知道当 Leopard 面世时,每个人(好吧,每个 Java 开发人员并且非常关心在 Mac 上进行开发的人)都对没有 Java 6 SDK 支持感到生气。我知道有人在 Leopard 发布几个月后提供了某种 hack 方法,但我可以发誓我后来读到 Apple 和/或 Sun 最终推出了 Java 6 SDK 的官方版本。
现在一年半之后,我终于对在 Mac 上做一些 Java 开发感兴趣(为此感谢 Google App Kit)。但是当我访问 Apple 的 Java 站点时...我看到的都是关于 Java 5 的内容。
那么,我可以在 Mac 上运行 Java 6 吗?
最佳答案
是的,JDK6 可用,而且非常好,例如它支持 DTrace,否则你只能在 Solaris 上使用。
主要缺点是 Apple 在弃用旧硬件(和操作系统版本)方面非常激进。 10.5 之前的 Mac 版本永远不会发布 Java6,并且只能在 64 位 Intel 上运行。这也杀死了 native 32 位库,例如 SWT/Carbon,这是 Eclipse 使用的(他们现在需要转移到 Cocoa)。
更新雪豹 apparently has Java6 for 32bit Intel ,也是(除了 64 位)。
关于java - 我可以在 OS X 中进行 Java 6 开发吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/739418/