如何在El Capitan(OS X 10.11)上设置需要遗留Java的应用程序?

flo*_*erJ 15 java macos phpstorm osx-elcapitan

我有一个干净的El Capitan安装.我在Macbook Air上安装了PHPStorm.当我尝试运行应用程序时,我收到一条错误,指出无法打开PHP风暴,因为它需要旧版Java SE 6.我在下面附上了错误的图像.

在此输入图像描述

当我安装Yosemite时遇到了同样的问题,但是我能够从Apple的网站安装旧的Java修复程序(Java for OS X 2014-001).当我尝试安装相同的java修复程序时,我收到以下错误: Java for OS X can't be installed on this disk. A newer version of this package is already installed

在此输入图像描述

任何想法和帮助将不胜感激!谢谢

小智 25

下载El Capitan的Java 6:

适用于OS X 2015-001 Beta的Java

https://support.apple.com/kb/DL1824


nwi*_*ler 11

我用Homebrew安装了JDK 1.6.0_65:

brew tap caskroom/versions
brew cask install java6
Run Code Online (Sandbox Code Playgroud)


Sam*_*rek 9

如果您在OsX Yosemite或El Capitain上遇到Java版本的问题,您应该下载捆绑的Webstorm(或Jetbrains的任何其他IDE).它正在工作,我自己尝试过.

https://www.jetbrains.com/webstorm/download/


在此输入图像描述


是的,这不是一个编程相关的问题,但它是一个编程的IDE,当你上午来上班,你不能编码 - 这是问题 - 你不关心它是否相关;)