100 votes

Comment résoudre l'erreur "Impossible de créer la machine virtuelle" de Java Virtual Machine Launcher ?

Je travaille sur le cadre java wicket et Apache tomcat. Lorsque j'ai essayé de démarrer tomcat, la fenêtre pop du lanceur de machine virtuelle Java s'est affichée : "Impossible de créer la machine virtuelle Java".

Après avoir cliqué sur le bouton "OK" de la fenêtre pop, l'erreur s'affiche sur la console.

Une erreur s'est produite pendant l'initialisation de la VM.
Impossible de réserver assez d'espace pour le tas d'objets.

Veuillez me donner toute référence ou suggestion.

0voto

Karthic.K Points 376

Si aucune des autres options ne fonctionne, il peut s'agir d'un problème avec la version du JDK lui-même. Désinstallez simplement le JDK actuel et installez la dernière version.

J'ai également été confronté à ce problème. Après avoir tout essayé, j'ai effectué une mise à niveau vers le dernier JDK et ce problème a été résolu de lui-même.

0voto

RajieRoo Points 41

J'étais confronté au même problème lorsque j'utilisais Tomcat. 8.5 avec Java 10 . J'ai installé Java 8(1.8.0_171) et ça fonctionne sans aucun problème.

0voto

Sur ubuntu (version 18), certaines applications supportent java 8 et ne supportent pas java 11. Si c'est le cas, vous pouvez passer à java 8 en suivant les instructions de la rubrique ci-dessous : https://askubuntu.com/questions/1133216/downgrading-java-11-to-java-8

0voto

mary Points 140

J'ai dû ajouter un ancien jdk sur mon projet.

Bouton droit sur le dossier du projet > Propriétés > Chemin de construction Java > Bibliothèques > Ajouter une bibliothèque > Bibliothèque système JRE

enter image description here

enter image description here

Si vous n'avez pas le paquet pour jdk8, téléchargez le jdk qu'un utilisateur a mentionné ci-dessus ( http://download.oracle.com/otn-pub/java/jdk/8u172-b11/a58eab1ec242421181065cdc37240b08/jdk-8u172-Windows-x64.exe ) et cliquez sur "Installed JREs" et recherchez le répertoire dans lequel vous avez téléchargé le jdk8.

enter image description here

Cliquez ensuite sur Terminer.

Supprimez le serveur apache et ajoutez-le à nouveau.

La magie est faite ;)

0voto

Canned Man Points 313

J'ai eu le même problème aujourd'hui en utilisant l'ancien logiciel. Dundjinni un outil de cartographie, sur Windows 10. (Dundjinni nécessite une installation assez ancienne de Java ; je n'ai pas essayé de mettre à jour Java, de peur que le programme échoue). Ma méthode consistait simplement à exécuter Dundjinni en mode administrateur. Voici comment procéder :

Cliquez sur Démarrer ou appuyez sur la touche Démarrer, naviguez jusqu'au logiciel, faites un clic droit sur le programme, choisissez Plus, puis choisissez Exécuter en tant qu'administrateur. Notez que cette option est no disponibles si vous tapez simplement le nom du logiciel.

enter image description here

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X