Lorsque j'ouvre Intellij 14, il commence le chargement initial puis s'affiche à l'écran. Après, il disparaît et le programme ne démarre pas.
Mais lorsque j'ouvre le gestionnaire de tâches, il apparaît dans les processus, comme illustré ci-dessous.
Parfois, le programme démarre après environ 10 minutes. Parfois, il ne démarre pas du tout. Est-ce que quelqu'un peut me donner une solution pour surmonter ce problème?
Comme Tom, moi aussi j'ai augmenté la mémoire quand IntelliJ l'a demandé et l'a regretté. C'est l'écran qui l'a demandé:
Cependant, dans mon cas, au lieu d’éditer les fichiers .vmoptions
du dossier bin
, IntelliJ en a créé un dans mon répertoire home
qui, je l’assume, remplace uniquement ceux du dossier bin
. Je suppose que ceci est typique des nouvelles versions - j'utilise IntelliJ 2016.1 dès maintenant.
Donc, pour résoudre ce problème, allez à C:\Users\<your_username>\.IntelliJIdea<version>\config
(ou son équivalent) et delete le fichier idea.exe.vmoptions
et/ou idea64.exe.vmoptions
à partir de là. Cela devrait supprimer le remplacement et qu'IntelliJ utilise les paramètres du dossier bin
.
Cela vaut peut-être la peine de vérifier les fichiers du dossier bin
également, si IntelliJ change la façon dont il gère ces paramètres.
Voici les fichiers .vmoptions
par défaut dans le dossier bin
de l'installation; vous ne pouvez pas les supprimer car cela empêcherait IntelliJ de démarrer:
bin/idea.exe.vmoptions:
-server
-Xms128m
-Xmx512m
-XX:MaxPermSize=250m
-XX:ReservedCodeCacheSize=150m
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djsse.enableSNIExtension=false
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
bin/idea64.exe.vmoptions
-Xms128m
-Xmx750m
-XX:MaxPermSize=350m
-XX:ReservedCodeCacheSize=225m
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djsse.enableSNIExtension=false
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
J'ai eu un dialogue de mémoire insuffisante sur intellij 15 et ai pris une option sur ce dialogue pour augmenter la mémoire maximale. Par la suite, je ne pouvais pas commencer intellij. Donc, j'ai cherché dans le dossier intellij/bin un fichier pid (par une autre question de débordement de pile) pour voir ce qui se passait, mais je n'ai pas pu en trouver. Il y avait cependant un fichier (idea.exe.vmoptions) qui avait changé (pour conserver mon nouveau paramètre de mémoire). J'ai donc édité ce fichier pour redéfinir la mémoire maximale sur ce que j'avais auparavant, et maintenant cela fonctionne.
Éditez C:\Program Files (x86)\JetBrains\IntelliJ IDEA 15.0.6\bin\idea.exe.vmoptions de Xmx à Xmx512
-server
-Xms128m
-Xmx512m
Vous pouvez également vérifier vos variables d'environnement IDEA_JDK_64, Java_HOME et JDK_HOME. Dans mon cas, j'ai mis à jour la version Java et supprimé le répertoire précédent contenant JDK. Ensuite, IntelliJ a commencé à disparaître des processus quelques secondes seulement après son lancement. J'ai changé tous les chemins pour désigner le répertoire JDK approprié, puis il a commencé à fonctionner comme il se doit.