在 Mavericks 更新后打开 Intelli J 或 Android Studio 时没有任何反应,静默失败。
Java 和 javac 都在命令行下工作。
从命令行打开应用程序会出现此错误:
LSOpenURLsWithRole() failed with error -10658 for the file /Applications/Android Studio.app.
idea_appLauncher
从命令行打开 Intelli J 的(/Applications/...app/Contents/MacOS/idea_appLauncher) 会泄露一些更多信息:
someuser@machine:~$ /Applications/IntelliJ\ IDEA\ 12\ CE.app/Contents/MacOS/idea_appLauncher ; 出口; 不存在 Java 运行时,请求安装。登出
[处理完成]
Obviosuly Mavericks 没有接受我的 Java 安装,即使它是 PATH 的一部分并且设置了 JAVA_HOME 并且它没有给出“请安装 Java 运行时”提示。