java - oxygen - eclipse.ini set jdk
Eclipse da "Java se inició pero se devolvió el código de salida 13" (12)
Compruebe su variable de entorno PATH una vez. Asegúrese de que la ubicación correcta de su JDK esté especificada allí.
Esta pregunta ya tiene una respuesta aquí:
Todo se desató después de que desinstalé mi Java 6 e instalé Java 7 (tanto jdk como jre) Al abrir el eclipse, se produjo el error de que "No se encontró JVM en .....". Por lo tanto, explícitamente di la ubicación de javaw.exe como
-vm
C: / Progra ~ 2 / Java / jdk1.7.0_45 / bin / javaw.exe
en el archivo eclipse.ini. Ahora dice "Java se inició pero devolvió el código de salida 13". Además, en el archivo elispse.ini cambié -Dosgi.requiredJavaVersion = 1.5 a -Dosgi.requiredJavaVersion = 1.7
Hay muchas soluciones en línea como:
MyEclipse 10 no se inicia "Java se inició pero devolvió el código de salida 13"
pero ninguno de ellos funciona. ¿Alguna idea?
Conseguí esto arreglado haciendo los pasos a continuación,
El eclipse encuentra los ejecutables JAVA de ''C: / ProgramData / Oracle / Java / javapath''
2. La estructura de carpetas contendrá accesos directos a los ejecutables a continuación, i. java.exe
ii. javaw.exe
iii. javaws.exe 3. Para mí, las rutas ejecutables apuntaban a mi ubicación de carpeta (ProgramFiles (x84))Lo corregí a la ruta de Archivos de Programa (64 bits) y el problema se resolvió
Por favor, encontrar la captura de pantalla para el mismo.
En lugar de abrir eclipse.exe, primero abra la carpeta llamada configuración y obtendrá un archivo de registro como 1401241141809.log; El error de apertura de ese registro (abrir el último) se mostrará aquí. Ejemplo: java.lang.UnsatisfiedLinkError: No se pueden cargar bibliotecas SWT de 64 bits en JVM de 32 bits
significa que necesitas tener JVM y SDK de la misma versión.
En su archivo eclipse.ini simplemente ponga
–vm
/home/aniket/jdk1.7.0_11/bin(Your path to JDK 7)
Antes de la línea -vmargs
.
Este problema se produjo porque u instaló una nueva versión de jdk, así que tiene tanto la versión de 32 bits como la de 64 bits
La forma de resolver el problema es simplemente abrir la computadora e ir a c, entonces verás
después de eso, probablemente use 32 bits, así que simplemente elija C: / Archivos de programa y allí encontrará una carpeta llamada java
en eso
así que tienes muchas versiones diferentes de jdk, así que escoge fácilmente jre7 y to bin y encontrarás javaw.exe en él como
ahora solo tome esa copia de ruta y vaya a iniciar eclipse.ini verá un archivo de texto, simplemente ábralo y antes de -vmargs
escribe -vm introduce la ruta como una foto
Ahora solo abre Eclipse de nuevo y diviértete: D
Instalé ADT de 32 bits y funciona bien sin cambiar mi configuración (Windows 7 64 bits, Java 6 32 bits).
La solución se puede encontrar here
El archivo eclipse.ini
debería ser algo así ...
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20120913-144807
-product
adtproduct
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vm
C:/Program Files/Java/jdk1.8.0_25/bin/javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx768m
Podría resolver este problema cambiando la versión JDK1.8 de 64 bits a la versión JDK 1.8 32 bits (x86)
Sería la versión de 32 bits de eclipse, por ejemplo, si está ejecutando la versión de 32 bits de eclipse en la JVM de 64 bits, este error será el resultado.
Para confirmar esto, compruebe si ha iniciado sesión en la carpeta de configuración del eclipse. El registro será el siguiente java.lang.UnsatisfiedLinkError: No se pueden cargar bibliotecas SWT de 32 bits en JVM de 64 bits ...
intente instalar el eclipse de 64 bits o ejecútelo en jvm de 32 bits
Si ha actualizado su jdk
a 7 es más probable que enfrente este problema.
Esto sucede principalmente debido a:
- Versiones
sdk
yjdk
incompatibles. - utilizando una versión Java de 32 bits para su
JVM
eclipse de 64 bits (programfilex86-java
)
LO QUE TIENES QUE HACER: primero revisa el archivo eclipse.ini
para ver si tienes una ruta que apunte a tu jdk
, debería tener un aspecto como este
-vm
C:/Program Files/Java/blah/blah/blah/javaw.exe
Si no es así, busque el archivo javaw.exe
jdk
7
muestra:
C:/Program Files/Java/jdk1.7.0_45/jre/bin/javaw.exe
pega -vm
y la ruta debajo en tu archivo eclipse.ini
-vm
C:/Program Files/Java/jdk1.7.0_45/jre/bin/javaw.exe
asegúrese de escribir lo anterior justo antes de -vmargs
y después de OpenFile
Tengo el mismo problema, pero cuando desinstalo Java 8, funciona bien automáticamente.
Yo tuve el mismo problema. Estaba usando windows8 con el sistema operativo de 64 bits. Acabo de cambiar la ruta a Archivos de programa (* 86) y luego comenzó a funcionar. Puse esta línea en el archivo eclipse.ini como,
-vm
C:/Program Files (x86)/Java/jre7/bin/javaw.exe