更新至 macOS Sierra (10.12)、El Capitan (OS X 10.11) 或 Yosemite (OS X 10.10) 之後,為何系統仍持續提示我安裝 Java?


本文適用於:
  • 平台: macOS, macOS

症狀

即使已升級成最新版本的 Java,在 macOS Sierra (10.12)、El Capitan (OS X 10.11) 或 Yosemite (OS X 10.10) 上執行某些應用程式時,使用者仍會看到提示下載 Java 的對話方塊。

macOS Sierra 10.12 或 Yosemite (OS X 10.10) 訊息:

若要打開「應用程式」,需要安裝舊版 Java SE 6 執行階段。

El Capitan (OS X 10.11) 訊息:

若要使用「java」命令行工具,您必須安裝 JDK。


原因

最常見的原因是某個應用程式仍必須使用 Apple 提供的舊版 Java 6。如需此問題的解決方案,請參閱 http://support.apple.com/kb/DL1572