在 macOS 上哪里可以找到 jdk 32 位?

Where to find jdk 32 bits on macOS?

我在 oracle 的网站上搜索,但找不到 32 位版本。 我需要使用 JMF(Java 多媒体框架),但不能 运行 正确使用 jdk 64 位。所以我不能 为 macOS 10.9.4 找到 jdk 32 位。 谢谢

在您的 macOS 上获得 Java JDK 32 位 运行 的唯一方法是使用 Soylatte,如下所述:

Seapegasus Blog

If you have one of the 2006 Intel Macs with 32-bit processors, you guessed what I'm talking about: In spring '08, Apple finally released the Apple JDK 6 (or as they call it, "Java for Mac OS 10.5"), but for 64-bit processors only. And there is no sign this will change soon: On Mac hardware, Mac OS X 10.5.2 and an Intel Core 2 processor are the minimum requirements for the JDK 6 -- and also for JavaFX.

Apart from switching to Windows or Linux, or buying new hardware, the only alternative for developers who don't meet those requirements is the Soy Latte JDK 6. Using this JDK solves a few problems but also raises some others. You have to decide whether the pros out-weigh the cons in your work situation:

Pro

  • You can use the JavaFX SDK on top of the SoyLatte JDK
  • IDEs like NetBeans work with SoyLatte (you're not stuck on the command line)
  • No need to buy new hardware for JDK 6 / JavaFX development

Con

  • Must use X11 whose user-interface needs getting used too (shortcuts, menus).
  • Installation is less straight-forward than installing the Apple JDK
  • No support for Java Web Start (javaws) yet