java - with - telecharger eclipse pour android




Impossible de démarrer Eclipse-Java a été démarré mais a renvoyé le code de sortie=13 (20)

Assurez-vous de ne pas avoir de caractères spéciaux ( % , $ , # , etc.) sur le chemin Eclipse.

J'essaie d'obtenir mon premier aperçu du développement Android en utilisant Eclipse. J'ai rencontré ce problème en essayant d'exécuter Eclipse, après avoir installé la version 4.2 il y a quelques minutes.

Après avoir essayé de démarrer Eclipse sans aucun paramètre pour spécifier la machine virtuelle Java, j'ai reçu un message d'erreur indiquant qu'elle ne trouvait pas de machine Java nommée javaw.exe dans le dossier Eclipse. J'ai donc trouvé où Java était installé et spécifié le paramètre dans la cible du raccourci. Maintenant, je reçois une erreur différente, "Java a été démarré mais a renvoyé le code de sortie = 13".

Des questions similaires semblent indiquer qu'il s'agit d'un conflit 32 bits / 64 bits, mais je suis 99% positif que j'ai téléchargé des versions 64 bits d'Eclipse et Java (RE 7u5), que j'ai choisi parce que j'ai 64 bits Windows 7.

  • Si quelqu'un sait comment confirmer que mon Eclipse et Java sont en 64 bits, cela serait apprécié.
  • Si vous pensez que mon problème est différent, aidez s'il vous plaît!
  • Parlez aussi clairement que possible, car je suis totalement nouveau pour Eclipse et Java.

Raccourci Cible: "C: \ Program Files \ Eclipse-SDK-4.2-win32-x86_64 \ éclipse \ eclipse.exe" -vm "C: \ Program Files (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

Cela peut arriver si vous avez plusieurs versions de Java sur la même machine. Pour résoudre ce problème, j'ai fait ce qui suit:

  1. Vérifié la valeur actuelle de JAVA_HOME. Dans Windows, echo %JAVA_HOME%
  2. Accès à la route de javaw.exe
  3. Remplacé les raccourcis pointant vers l'emplacement d'origine Java.

Il existe des combinaisons de travail de bits OS, JDK et Eclipse. Dans mon cas, j'utilisais un JDK 64 bits avec une Eclipse 32 bits sur un système d'exploitation 64 bits. Après la rétrogradation du JDK en 32 bits, Eclipse a commencé à fonctionner.

Veuillez utiliser l'une des combinaisons suivantes.

  • Système d'exploitation 32 bits, JDK 32 bits, Eclipse 32 bits (32 bits uniquement)
  • Système d'exploitation 64 bits, JDK 32 bits, Eclipse 32 bits
  • Système d'exploitation 64 bits, JDK 64 bits, Eclipse 64 bits (64 bits uniquement)

Il s'est avéré que je n'avais que l'environnement d'exécution Java 32 bits installé.

C:\Program Files (x86)\Java\jre1.8.0_45\

Tout ce que voulait vraiment Eclipse, c'était pour moi d'installer le runtime Java 64 bits. <= RESOLU

Java SE Runtime Environment 8u45  jdk-8u45-windows-x64.exe

http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html

Confirm your installation by checking you now have this folder

    C:\Program Files\Java\jre1.8.0_45\

J'ai désinstallé Java update 25, et le problème a été résolu.


J'ai essayé certaines des solutions, mais cela n'a pas fonctionné pour moi.

Finalement, j'ai trouvé un autre moyen, ...

Allez dans Variables d'environnementVariables système

Définissez C: \ Program Files \ Java \ jdk1.7.0_02 \ bin \ javaw.exe sur le chemin d'accès dans les variables système.

Essayez-le. Cela a fonctionné pour moi ...


J'ai eu ce message quand j'avais oublié d'installer le JDK.


J'ai eu ce problème. J'ai installé Java 8 mise à jour 25 via Chrome, et après avoir tenté de démarrer Eclipse a donné l'erreur mentionnée.

Désinstallé cette mise à jour, et Eclipse fonctionne à nouveau.


J'ai eu le même problème après avoir mis à jour mon JDK de 1.7 à 1.8. J'utilise Eclipse 4.4 (Luna). L'erreur est partie après que je dégrade JDK à 1.7.


J'ai eu le même problème, Java a été démarré mais a renvoyé le code de sortie = 13 .

Ma solution était de créer une variable d'environnement aux propriétés de Windows nom de variable = PATH variable valeur = C: \ Program Files \ Java \ jdk1.7.0_02 \ bin , pas à C: \ Program Files (x86) \ Java \ jre7 \ bin .

Ensuite j'ai ajouté une ligne au fichier eclipse.ini → C: \ Program Files \ Java \ jdk1.7.0_02 \ bin \ javaw.exe.

Cela a fonctionné pour moi.


J'ai eu une erreur similaire après l'installation de Java 8 sur mon système Windows 7, système 64 bits.

Changer les variables d'environnement, etc. n'a pas aidé. J'ai donc essayé de supprimer Java Update 8, mais cela n'a pas aidé non plus. Le téléchargement et l'installation de la version 64 bits de Java 8 SDK ont résolu mon problème. J'espère que ça aide.


J'ai trouvé que j'avais installé Eclipse 32 bits par erreur, et essayait de l'utiliser avec un JRE 64 bits, ce qui explique pourquoi j'ai eu cette erreur. Pour voir si Eclipse est installé sur 32 ou 64 bits, consultez cette réponse: https://.com/a/9578565/191761


Je viens de résoudre le même problème lors de la configuration de mon PC Windows 8.1. Exactement comme @George Papatheodorou mentionné ci-dessus (désolé je ne peux pas ajouter un commentaire), Eclipse et JRE doivent être à la fois 64 bits ou 32 bits.

Cependant, il semble que pour l'environnement Windows 8 / 8.1, vous allez avoir un JRE 32 bits par défaut (et je ne sais pas où changer cette valeur par défaut pour le téléchargement), comme expliqué ici: http://java.com/en/download/faq/win8_faq.xml

J'utilisais Eclipse 64 bits donc il y avait une différence. J'ai ensuite installé Eclipse 32 bits et tout fonctionne bien cette fois.

Donc, avant de modifier les variables d'environnement, vérifiez votre version de JRE et Eclipse.

Bien sûr, vous pouvez utiliser JRE 64 bits avec Eclipse 64 bits. Assurez-vous juste qu'ils correspondent parce que Windows 8.1 vous donnera 32 bits par défaut.


L'ajout de l'argument vm au fichier .ini a fonctionné pour moi

-vm
C:\Program Files\Java\jdk1.7.0_65\bin\javaw.exe

La solution est simple: Placez le dossier "eclipse" sur "C: / Program Files". Si cela ne fonctionne pas, placez-le dans "C: / Program Files (x86)".


La solution la plus étrange qui soit. Regardez votre chemin Eclipse, et assurez-vous que vous n'avez pas de caractères étranges (comme ! # , Et @ ). Cela a fonctionné pour moi.


Pour moi, la solution était d'aller dans (sur Windows 8.1):

System > Advanced system setting > Environment Variables 

Sous 'Variables système' dans la variable 'Chemin', il y avait le premier suivant:

C:\ProgramData\Oracle\Java\javapath;

J'ai enlevé ceci et Eclipse a fonctionné encore!


Si vous avez récemment installé Java 8 et désinstallé Java 7, installez JDK 8 et réessayez.


Une réinstallation propre du Java JDK a fait l'affaire dans mon cas. Je cours Eclipse 4.4 (Luna) comme un charme maintenant.


Votre version d'Eclipse est 64 bits, en fonction des chemins d'accès et des noms de fichiers. Cependant, la version de Java qu'il prend est 32 bits, comme indiqué par l'origine, sur cette ligne:

-vm C:\Program Files (x86)\Java\jre7\bin\javaw.exe

Program Files (x86) est le dossier dans lequel Windows 64 bits place les programmes 32 bits .

Program Files est le dossier dans lequel Windows 64 bits place les programmes 64 bits .

Cela peut arriver quand un système a plus d'une JVM installée, comme c'est souvent le cas sur Windows 64 bits (par exemple, la page de téléchargement JRE utilise le bit-ness du navigateur pour déterminer quel téléchargement de bits à offrir, et beaucoup de gens utilisent (d) les navigateurs 32 bits même s'ils exécutent Windows 64 bits).

La meilleure façon de résoudre ce problème, en supposant que vous ayez en fait un JRE ou un JDK 64 bits sur votre système, est de spécifier exactement dans eclipse.ini quelle JVM vous voulez utiliser. Les instructions sont détaillées dans la page wiki d'Eclipse , mais vous devez en principe spécifier l'option -vm dans le fichier ini - assurez-vous de lire attentivement la page wiki car le format est très spécifique.

La spécification du chemin JVM dans eclipse.ini est fortement recommandée car cela permet d'isoler Eclipse de toute modification potentielle de votre PATH système que certains programmes d'installation pourraient effectuer (je vous parle, Oracle!).

Une autre option serait de télécharger et d'utiliser Eclipse 32 bits au lieu de 64 bits, mais il est toujours fortement recommandé de spécifier le chemin d'accès à la JVM dans eclipse.ini .

Gauche pour référence historique :

Pour vérifier votre version de Java, exécutez

  java -version 

dans une console (invite de commande). Sur Windows 7 avec Java 6 64 bits, j'ai:

  java version "1.6.0_27"
  Java(TM) SE Runtime Environment (build 1.6.0_27-b07)
  Java HotSpot(TM) 64-Bit Server VM (build 20.2-b06, mixed mode)

Notez la troisième ligne, qui montre qu'il s'agit d'une version 64 bits.

Sur une version 32 bits, vous obtiendrez quelque chose comme:

  Java HotSpot(TM) Client VM (build 20.1-b02, mixed mode, sharing)