web-dev-qa-db-fra.com

Erreur Jvm -6 lors du démarrage d'Intellij-IDEA en 64 bits

J'ai un problème pour démarrer Intellij IDEA (15.0.3) en mode 64 bits. En cliquant sur le fichier idea6.exe, le message d'erreur suivant (Impossible de créer un code d'erreur JVM -6):

 JVM error code 6

Ceci est ma configuration:

  • Système: 

      Windows 7 - 64 bit - 16GB RAM
    
  • Variables système:

      IDEA_JDK_64: C:\Program Files\Java\jdk1.8.0_74
      JVM_HOME: C:\Program Files\Java\jdk1.7.0_79 
      (1.7 version is needed for my dev activity)
    
  • options de vm: idea64.exe.vmoptions laissé par défaut

À titre d'essai: j'ai essayé diverses combinaisons, telles que des variables système pointant sur le même chemin JDK ou également pour augmenter la valeur -Xmx dans idea64.exe.vmoptions, mais l'erreur persiste. 

Quelle peut être la cause fondamentale?

Merci beaucoup.

12
nickraga87

J'ai résolu le problème dans mon cas en supprimant le fichier C:\Utilisateurs\nom d'utilisateur\.IdeaIC2016.2\idea.exe.vmoptions , car je l'avais créé auparavant pour personnaliser les options VM. Le fichier peut avoir pour nom idea64.exe.vmoptions si vous remplacez les options de la version 64 bits de Intellij IDEA.

29
VladVin

A traqué jusqu'à une option VM mal typée à la fin.

D'une manière ou d'une autre, l'une des lignes de mon fichier idea64.exe.vmoptions a été mal typée. Au lieu de -XX:UseParNewGC j'ai eu -XX:USeParNewGC (notez la lettre majuscule supplémentaire non désirée).

Corriger le problème a été corrigé - vérifiez donc les erreurs de frappe dans votre fichier .vmoptions si vous obtenez l'erreur -6 au démarrage.

Et notez qu'il peut y avoir plusieurs copies de ce fichier. La valeur par défaut se trouve dans le dossier d'installation (par exemple, "Programmes (x86)\Jetbrains\Intellij 2016.1\bin\idea64exe.vmoptions"), mais si vous sélectionnez "Aide ... Modifier les options personnalisées VM" dans l'onglet IDE il créera un fichier de substitution dans\Users\.IntellijIdea2016.1\idea64exe.vmoptions

7
David

Je pense que le problème est dû au fait que vous utilisez un lanceur 32 bits, et il a une limitation en 4G pour la RAM.

Donc, si vous voulez changer la valeur "-Xmx" en 2048 dans le fichier c:\users\XXXXXX.WebStorm2016.3\webstorm.exe -> cela devrait aider. Sinon -> supprimez ce fichier et attendez que WebSrotm vous propose de le modifier depuis IDE

Remarque: il existe également des fichiers webstorm.exe et webstorm64.exe dans votre c:\Program Files.

1
Stanislav Demianets

J'ai rencontré le même problème avec IntelliJ IDEA 2016.1.3 sur Windows 7 64 bits avec JDK1.8.0_92. 

Exécuteridea.bat AU LIEU DE idea.exea fonctionné pour moi.

1
TJ.

Pour moi, en utilisant la version 2017.3 d'Intelli J Idea Community, j'ai trouvé le fichier idea.exe.vmoptions dans C:\Users\$ {UserName} .IdeaIC2017.3\config. J'avais augmenté la mémoire de la pile JVM de 512 Mo à 4096 Mo en raison d'un crash précédent (-Xmx4096m). Passer à 1024MB semblait faire l'affaire.

0
oche

Avait le même problème, toute option dans studio64.exe.vmoptions a conduit à cette fenêtre. 

Fixé en changeant l'entrée dans PATH, il contenait l'ancien dossier JDK, qui indiquait une installation Java (Java 7) différente de celle de Java_HOME (Java 8), après son remplacement - Android Studio démarrait normalement avec des entrées dans le fichier studio64.exe.vmoptions.

0
Pavlus

Pour moi, cela a fonctionné une fois que j'ai supprimé le fichier vmoptions créé dans le dossier C: USERS.IntelliJIdea2017.2\config.

0
Ajith Kannan