J'ai une installation propre d'El Capitan. J'ai installé PHPStorm sur mon Macbook Air. Lorsque j'essaie d'exécuter l'application, j'obtiens une erreur qui dit PHP storm ne peut pas être ouvert car il nécessite un héritage Java SE 6. J'ai ci-joint une image de l'erreur ci-dessous.
J'ai rencontré le même problème lorsque j'ai installé Yosemite, mais j'ai pu installer l'héritage Java fix (Java for OS X 2014-001) from the Apple's website. Lorsque j'essaie d'installer ce même Java fix j'obtiens l'erreur suivante: Java for OS X can't be installed on this disk. A newer version of this package is already installed
Toute pensée et aide seront grandement appréciées! Merci
J'ai utilisé Homebrew pour installer JDK 1.6.0_65:
brew tap homebrew/cask-versions
brew cask install Java6
Si vous avez un problème avec Java sur OsX Yosemite ou El Capitain, vous devez télécharger Webstorm fourni (ou tout autre IDE depuis Jetbrains). Ça marche, je l'ai essayé moi-même.
https://www.jetbrains.com/webstorm/download/
Et oui, ce n'est pas une question liée à la programmation, mais c'est une IDE pour la programmation et quand vous venez travailler le matin et que vous ne pouvez pas coder - c'est un problème - et vous ne vous souciez pas si c'est lié;)
j'ai changé la version en 1.8 ici dans les instructions ci-dessous et PhpStorm fonctionne maintenant pour moi. Pour le moment, tous nos produits nécessitent l'installation de Apple JDK 1.6 pour fonctionner sur Mac. JDK 1.7 d'Oracle n'est pas encore officiellement pris en charge et connaît des problèmes qui nous empêchent de l'utiliser par défaut. . Oracle JDK 1.7.0_40 a ajouté la prise en charge de Retina et fonctionne beaucoup mieux que les versions précédentes sur Mac. Vous êtes invités à l'essayer au cas où vous auriez des problèmes avec Apple JDK.
Pour forcer l'exécution sous JDK 1.7, modifiez le fichier /Applications/.app/Contents/Info.plist, changez JVMVersion de 1.6 * à 1.7 *:
JVMVersion 1.7 *
Sudo nvram boot-args="rootless=0"
+ retourCela va installer Java 6, 7 et 8. Profitez-en!