J'essaie de m'initier au développement Android à l'aide d'Eclipse. J'ai rencontré ce problème en essayant de lancer Eclipse, après avoir installé la version 4.2 il y a seulement quelques minutes.
Après avoir essayé de démarrer Eclipse
sans aucun paramètre pour spécifier la VM Java, j'ai obtenu un message d'erreur disant qu'elle couldn't find a Java VM called javaw.exe inside the Eclipse folder
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 was started but returned exit code=13
.
Des questions similaires semblent indiquer qu'il s'agit d'un conflit 32 bits/64 bits, mais je suis sûr à 99 % que j'ai téléchargé des versions 64 bits d'Eclipse et de l'ordinateur. Java (RE 7u5)
que j'ai choisi parce que je dispose de Windows 7 64 bits.
- Si quelqu'un sait comment confirmer que mon Eclipse et mon Java sont 64 bits, ce serait apprécié.
- Si vous pensez que mon problème est différent, aidez-moi !
- Veuillez parler aussi simplement que possible, car je suis totalement novice en matière d'Eclipse. et Java.
Cible de raccourci : " C:\Program Fichiers \Eclipse -SDK-4.2-win32-x86_64 \eclipse\eclipse.exe " -vm " C:\Program Fichiers (x86) \Java\jre7\bin\javaw.exe "
Code d'erreur complet... :
Java was started but returned exit code=13
C:\Program Files (x86)\Java\jre7\bin\javaw.exe
-Xms40m
-Xmx512m
-XX:MaxPermSize=256m
-jar C:\Program Files\Eclipse-SDK-4.2-win32-x86_64\eclipse\\plugins/org.eclipse.equinox.launcher_1.30v20120522-1813.jar
-os win32
-ws win32
-arch x86_64
-showsplash C:\Program Files\Eclipse-SDK-4.2-win32-x86_64\eclipse\\plugins\org.eclipse.platform_4.2.0.v201206081400\splash.bmp
-launcher C:\Program Files\Eclipse-SDK-4.2-win32-x86_64\eclipse\eclipse.exe
-name Eclipse
--launcher.library C:\Program Files\Eclipse-SDK-4.2-win32-x86_64\eclipse\\plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v201205221813\eclipse_1503.dll
-startup C:\Program Files\Eclipse-SDK-4.2-win32-x86_64\eclipse\\plugins/org.eclipse.equinox.launcher_1.30v20120522-1813.jar
--launcher.overrideVmargs
-exitdata 1e30_5c
-vm C:\Program Files (x86)\Java\jre7\bin\javaw.exe
-vmargs
-Xms40m
-Xmx512m
-XX:MaxPermSize=256m
-jar C:\Program Files\Eclipse-SDK-4.2-win32-x86_64\eclipse\\plugins/org.eclipse.equinox.launcher_1.30v20120522-1813.jar
0 votes
"Program Files (x86)" est l'endroit où Windows a tendance à mettre les choses 32 bits de nos jours. Je ne sais pas exactement comment vérifier votre version de Java, mais vous pouvez toujours la désinstaller et la télécharger à nouveau.
0 votes
Voir aussi stackoverflow.com/questions/4945178/ y stackoverflow.com/questions/6166795/ y stackoverflow.com/questions/8230853/
2 votes
@user1522092 Comment diable avez-vous accédé au texte du message d'erreur ? Sur mon PC, il ne peut pas être copié, j'ai dû le taper au clavier...
0 votes
@TomášZato sélectionnez ce message d'erreur et utilisez le raccourci - Ctrl + C. Il sera copié.
0 votes
Une erreur similaire peut également se produire "sans prévenir" à cause d'une mise à jour automatique de Java. La réponse de l'ADN m'a aidé dans ce cas, après avoir (ré ?)installé le JDK 32 bits dans un répertoire sans espaces et en spécifiant "-vm". C:\path_to_jdk\javaw.exe "dans le fichier eclipse.ini