Java a été démarré mais a renvoyé le code de sortie = 13 dans Eclipse ? [Fixé] [Gestionnaire de partition]

Un grand nombre d'utilisateurs rencontrent le Java a été démarré mais a renvoyé le code de sortie = 13 erreur dans Eclipse. Dans ce billet, ce site analysera toutes les causes possibles de l'erreur et présentera plusieurs solutions éprouvées.





Sur cette page :

Java est l'un des langages de programmation les plus populaires, développé par Oracle Corporation. Il est largement utilisé pour les ordinateurs de bureau, le développement Android, les jeux et d'autres tâches de développement. Un grand nombre de développeurs de logiciels utilisent ce langage de programmation.

Parfois, cependant, vous pouvez rencontrer diverses erreurs et problèmes liés au programme Java, tels que Le binaire Java Platform SE ne répond pas Minecraft , Code d'erreur Java 1603 , et Java a été démarré par le code de sortie renvoyé=13. Un utilisateur du forum stackoverflow.com a signalé avoir rencontré l'erreur Java exit code 13 dans Eclipse :



J'ai reçu un message d'erreur disant qu'il ne pouvait pas trouver une machine virtuelle Java appelée javaw.exe dans le dossier Eclipse, j'ai donc trouvé où Java était installé et spécifié cet emplacement comme paramètre dans la cible du raccourci. Maintenant, j'obtiens une erreur différente, Java a été démarré mais a renvoyé le code de sortie = 13.

https://stackoverflow.com/questions/11461607/cant-start-eclipse-java-was-started-but-returned-exit-code-13

  Java a été démarré mais a renvoyé le code de sortie 13



Causes possibles de l'erreur 'Java a été démarré par le code de sortie renvoyé = 13'

Selon les rapports des utilisateurs, l'erreur 'Java a été démarré par le code de sortie renvoyé = 13' se produit souvent lors de la tentative d'exécution d'Eclipse sous Windows 10/8/7. Après avoir étudié les nombreux rapports d'utilisateurs de différents forums et publications, nous avons constaté que l'erreur peut être causée par les plusieurs raisons suivantes :

  • Version Java et version Eclipse incompatibles : Java et Eclipse sont tous deux disponibles en deux versions de configurations de bits : 32 bits ou 64 bits. Si vous utilisez la version 64 bits de Java et la version 32 bits d'Eclipse ou vice versa, vous obtiendrez la version 'Eclipse Java a été démarré par le code de sortie renvoyé = 13'.
  • Erreurs dans la configuration du fichier Eclipse.ini : Parfois, vous pouvez faire une erreur lors de la configuration du fichier Eclipse.ini, ce qui peut également déclencher l'erreur.
  • Variable de chemin d'environnement Java incorrecte : Si la variable de chemin d'accès de l'environnement Java n'est pas définie correctement, vous pouvez rencontrer l'erreur 'Eclipse Java a été démarré mais a renvoyé le code de sortie = 13'.
  • Version non prise en charge ou erronée de Java Virtual Machine (JVM) : Si vous utilisez une version JVM non prise en charge avec la dernière version d'Eclipse, cela peut entraîner des problèmes d'incompatibilité avec Java JDK 1.8 et les versions supérieures.
  • Caractères spéciaux dans le répertoire d'installation d'Eclipse : Si des caractères spéciaux tels que '# et @' sont ajoutés à l'installation d'Eclipse, vous pouvez rencontrer l'erreur 'Java a été démarré par le code de sortie renvoyé = 13 Eclipse mars'.

Comment réparer l'erreur 'Java a été démarré mais a renvoyé le code de sortie = 13'

Maintenant, vous devriez avoir une compréhension globale des raisons possibles de l'erreur 'Java a été démarré mais a renvoyé le code de sortie = 13 Eclipse'. Pour y remédier, nous explorons les solutions correspondantes. Commençons à essayer.

#1. Assurez-vous d'utiliser une version Java et Eclipse compatible

Comme vous le savez, Java JDK et Eclipse nécessitent une version compatible pour fonctionner ensemble. Assurez-vous donc que vous utilisez une combinaison prise en charge de votre système d'exploitation, Java JDK et Eclipse. Ici, vous pouvez vous référer aux combinaisons prises en charge suivantes :



  1. Système d'exploitation 32 bits, JDK 32 bits, Eclipse 32 bits (32 bits uniquement)
  2. Système d'exploitation 64 bits, JDK 64 bits, Eclipse 64 bits (64 bits uniquement)
  3. Système d'exploitation 64 bits, JDK 32 bits, Eclipse 32 bits

Si vous avez une configuration différente de la combinaison ci-dessus, vous devez désinstaller celle qui est incompatible et installer la version correcte. Pour cela, suivez le tutoriel ci-dessous :

Étape 1. Vérifiez si votre type de système est une version 32 bits ou 64 bits .

  vérifier le type de système



Étape 2. Vérifier la version Java que vous avez installé sur votre PC. Pour ce faire, vous pouvez exécuter le version-java dans le invite de commande élevée la fenêtre. Si la version Java n'est pas compatible avec votre type de système, vous pouvez désinstaller Java d'abord et lisez ce guide ' Téléchargez, installez et mettez à jour Java 32 bits et 64 bits [JDK vs JRE] ” pour installer le bon.

  vérifier la version java

3 septembre. Vérifiez la version d'Eclipse et voyez s'il y a une incompatibilité entre la version Java et la version ide d'Eclipse. Si ce n'est pas le cas, vous devez désinstaller la version non prise en charge et installer la version correcte à partir du site officiel .

#2. Reconfigurer le fichier Eclipse.in

Vous pouvez rencontrer l'erreur 'Eclipse Java a été démarré par le code de sortie renvoyé = 13' si vous avez fait une erreur dans le fichier de configuration Eclipse.ini. Ici, vous pouvez suivre les étapes ci-dessous pour le reconfigurer.

Étape 1. appuyez sur la Gagner + E clés pour ouvrir le Explorateur de fichiers , localisez le répertoire d'installation d'Eclipse et ouvrez le eclipse.ini dossier avec Bloc-notes .

Étape 2. Dans la fenêtre du Bloc-notes, localisez la ligne qui comprend ' -vmargs ” dans le fichier eclipse.ini et ajoutez le code suivant avant la ligne. Cliquez ensuite sur Ctrl + S touches pour enregistrer la configuration.

Noter:

La C:\Program Files\Java\jdk1.7.0_40-64\bin\javaw.exe ligne peut varier en fonction de votre version Java JDK. Par exemple, si vous avez installé une version 32 bits de Java JDK, il devrait être C:\Fichiers programme (x86)\Java\jdk1.7.0_40-64\bin\javaw.exe . De plus, assurez-vous de remplacer le jdk1.7.0 avec votre version actuelle.

-vm

C:\Program Files\Java\jdk1.7.0_40-64\bin\javaw.exe

Étape 3. Si vous installé le Java IRE sous Windows, vous pouvez essayer d'ajouter le -vm C:\Program Files (x86)\Java\jre7\bin\javaw.exe ou -vm C:\Program Files\Java\jre7\bin\javaw.exe ligne à la place. De nombreuses personnes du forum StackOverflow ont également prouvé qu'il était utile.

Une fois cela fait, vous pouvez relancer Eclipse et voir si l'erreur 'Java a été démarré par le code de sortie renvoyé = 13 sts' persiste.

#3. Supprimer les chartes spéciales du répertoire d'installation d'Eclipse

De nombreux utilisateurs ont signalé avoir réussi à corriger l'erreur 'Eclipse Java a été démarré mais a renvoyé le code de sortie = 13' en supprimant les caractères spéciaux du nom du répertoire Eclipse. Habituellement, vous pouvez trouver le dossier d'installation dans Éclipse dans C:\IDE\eclips e. Si ce n'est pas ici, vous l'avez peut-être installé sur un emplacement personnalisé et ajouté par erreur un caractère spécial.

#4. Supprimer la variable de chemin d'environnement incorrect

Il a été signalé que Java 8 et certaines mises à jour de Java peuvent perturber les variables de chemin d'environnement et provoquer le problème 'L'erreur Eclipse Java a été démarrée mais a renvoyé le code de sortie 13'. Dans ce cas, vous pouvez suivre les étapes ci-dessous pour supprimer la mauvaise variable de chemin.

Étape 1. Taper variable système dans le Chercher case et sélectionnez Modifier les variables d'environnement système du meilleur match.

  sélectionnez Modifier les variables d'environnement système

Étape 2. Dans la fenêtre contextuelle, accédez au Avancé onglet et cliquez sur Variables d'environnement .

  cliquez sur Variables d'environnement

Étape 3. Sélectionner Chemin sous le Variables système section et cliquez sur Éditer .

  cliquez sur Modifier sous Variables système

Étape 4. Trouver une variable d'environnement liée à Java (par exemple. C:\ProgramData\Oracle\Java\javapath ), sélectionnez-le et cliquez sur Effacer .

Étape 5. Ensuite, redémarrez et vérifiez si l'erreur Eclipse Java a été démarrée par le code de sortie renvoyé = 13 est corrigée.

Sinon, vous pouvez essayer de supprimer le C:\ProgramData\Oracle\Java\javapath et le remplacer par C:\Program Files\Java\jdk(votre version)\bin , dont l'utilité a été prouvée par certains utilisateurs.

  un rapport d'utilisateur de stackoverflow

#5. Installation propre du JDK Java

Si aucune des méthodes ci-dessus ne corrige l'erreur 'Java a été démarré par le code de sortie renvoyé = 13 Eclipse mars', vous pouvez envisager d'effectuer une réinstallation propre de Java JDK. Pour ça:

Étape 1. Presse le Win + R clés pour ouvrir le Courir boîte. Tapez ensuite appwiz.cpl dedans et frappez Entrer .

Étape 2. Dans le Programmes et fonctionnalités fenêtre, cliquez avec le bouton droit sur JDKJava ou ses mises à jour associées et sélectionnez Désinstaller . Suivez ensuite les instructions à l'écran pour terminer la désinstallation.

Étape 3. Une fois désinstallé, cliquez sur ici pour télécharger le JDKJava selon la version de votre système d'exploitation et installez-le.

Lecture complémentaire : Vous souhaitez gérer efficacement votre partition et votre disque sous Windows ? Assistant de partition de ce site est un bon choix qui peut vous aider à étendre/redimensionner/supprimer une partition, convertir un disque en MBR/GPT, migrer le système d'exploitation, etc. En outre, il peut aider à résoudre divers problèmes tels que le lecteur C plein et le système de fichiers corrompu. Peut-être avez-vous besoin d'un tel outil.