J'utilise Mac OS X 10.8.2 et JDK 7. J'ai maintenant téléchargé la dernière version d'IDEA IntelliJ, 11. Mais cela ne semble pas démarrer sans JDK 6. Y a-t-il une solution de contournement?
Comment puis-je exécuter IDEA IntelliJ sur Mac OS X avec JDK 7?
java
macos
intellij-idea
Jonas
la source
la source
Réponses:
MISE À JOUR:
Lorsque vous exécutez IDEA 12 sur JDK 1.7 (après le passage
JVMVersion
à1.7*
inInfo.plist
), assurez-vous queLANG=en_US.UTF-8
votre environnement est présent, consultez les problèmes Java associés:Reportez-vous à ce fil pour le débogage des problèmes de lanceur.
Sachez également que les applications GUI sur Mac n'ont pas accès à votre environnement Terminal. Si vous avez défini des variables d'environnement qui fonctionnent correctement dans Terminal, les autres applications que vous n'exécutez pas à partir du Terminal ne verront pas ces variables. Une solution de contournement à ce problème consiste à démarrer l'application directement à partir du terminal, pour IDEA, la commande suivante peut être utilisée:
open -a /Applications/IntelliJ\ IDEA\ 12.app/
Il existe actuellement des problèmes connus avec la prise en charge de JDK 1.7 sur Mac, comme l'absence de support Retina, un scintillement possible, certaines API non implémentées . Il est fortement recommandé d'exécuter IDEA sous JDK 1.6 pour la meilleure expérience sur Mac. Cela ne vous empêche pas d'utiliser JDK 1.7 comme cible pour créer et exécuter vos projets.
Le lanceur IntelliJ IDEA 11 ne fonctionnera pas avec JDK 1.7 sur Mac. Pour le moment, vous devez avoir installé JDK 1.6 pour pouvoir exécuter IDEA 11 et les versions antérieures.
la source
JVMVersion
pour1.7*
et essayer de commencer IDEA 12, je reçois toujours le message que j'ai besoin 6. JREjava -version
partir du terminal fonctionne bien. Pensées?sudo codesign --verbose --force --sign "<CERT COMMON NAME>" /Applications/WebStorm.app/
Mise à jour Mac OSX Yosemite / El Capitan
J'ai installé IntelliJ 15 Ultimate et j'ai reçu ce même message. J'ai également installé Java 1.7 et 1.8.
Je l'ai résolu en utilisant les étapes suivantes dans un terminal:
$ cd /Applications/IntelliJ\ IDEA\ 14.app/Contents
Modification du
Info.plist
fichier et modification de ce bit:<key>JVMVersion</key> <string>1.6*</string>
à:
<key>JVMVersion</key> <string>1.8*</string>
Après le lancement, tout était en or.
la source
Avec IntelliJ 13 et OS X 10.9, je peux simplement changer le plist en 1.7 * et cela fonctionne sur Java 7 sans demander l'installation de Java 6.
la source
sudo codesign --verbose --force --sign "<Cert Name>" /Applications/Webstorm.app/
Pour ceux qui reçoivent toujours un message d'erreur indiquant que Java 6 doit être installé. Il y a deux problèmes avec cela:
Tout ce dont tu as besoin c'est:
Ou vous pouvez utiliser ce https://github.com/wonder-mice/mac-java-launcher qui automatise les choses et je pense qu'il fonctionnera non seulement avec IntelliJ.
la source
mac-java-launcher
avec IntelliJ 13, mais ne fonctionne pas. GotError: Not a java application
D'autres ont suggéré de très bonnes solutions mais vous devez le faire manuellement éditeur vi etc. Au lieu de cela, vous pouvez exécuter cette commande via votre terminal Mac et vous serez prêt à partir:
find /Applications/IntelliJ*/*Contents/*Info.plist -exec sed -i -e 's/string>1.6/string>1.7/' {} \;
Quelques conseils optionnels:
Pour vérifier que la modification a bien eu lieu, exécutez ceci:
grep "string>1.7" /Applications/IntelliJ*/*Contents/*Info.plist
la source