java - entorno - variable path windows 10
Configurando Eclipse con JRE Path (11)
He descargado y extraído Eclipse. Tengo Eclipse en el siguiente directorio: C:/Applications/eclipse
. Cuando intento ejecutar el ejecutable, aparece el siguiente mensaje:
Actualmente tengo la siguiente carpeta:
C:/Program Files (x86)/Java/jre7
¿Debo configurar algunas variables de entorno para mi sistema operativo Windows 7 para ejecutar Eclipse? Si es así, ¿puedo ayudarme para hacer esto? Si no, ¿puedo ayudarme para que Eclipse se ejecute?
EDITAR
Cambié el atajo para incluir la ruta a la máquina virtual y ahora recibo este error:
Tengo varias versiones de JDK (no JRE) instaladas y ejecuto Eclipse con:
C:/eclipse/eclipse.exe -vm "%JAVA_HOME%/bin/javaw.exe" -data f:/dev/java/2013
Como puede ver, configuré JAVA_HOME
para que apunte a la versión de JDK que quiero usar.
NUNCA agregué javaw.exe en la RUTA.
-data
se usa para elegir un espacio de trabajo para un trabajo / cliente / contexto en particular.
Agregue lo siguiente al eclipse.ini
:
-vm
Java_Home_Variable/bin/javaw.exe
In my Case its
-vm
H:/usr/java/jdk1.6.0_16/bin/javaw.exe
Probablemente falte entradas PATH en sus ventanas. Siga estas instrucciones: ¿Cómo configuro o cambio la variable del sistema PATH?
Esto puede sonar tonto, pero puede ser una instalación nueva o dañada, ¿así que está instalado el JDK? De lo contrario, vaya al sitio de descarga y descargue la última versión de Java JRE. Como dije, esto puede sonar tonto, pero resolvió mi problema.
http://www.oracle.com/technetwork/java/javase/downloads/index.html
Acabo de copiar la carpeta jre a la ruta en la que el mensaje me dice que faltaba, y la resolví.
(Después de editar JAVA_HOME y editar el eclipse.ini no funcionó (ya que probablemente hice algo mal)) (no tengo otras aplicaciones en ejecución, así que no me afecta)
Si está utilizando Windows 8 o posterior:
- Descargue e instale jdk o jre con todas las configuraciones y opciones predeterminadas.
- Luego descarga e instala eclipse.
Todo debería funcionar bien. No sé si funciona exactamente igual para otros sistemas operativos, pero no es necesario configurar manualmente la RUTA en Windows 8 o posterior.
Agregue esto a eclipse.ini:
-vm
your_java_path/bin/javaw.exe
... pero tenga en cuenta que debe agregar estas líneas antes de -vmargs
Tuve el mismo problema causado por dos cosas:
- Descargué una versión Java de 32 bits en lugar de 64 bits.
- El eclipse.ini no tenía ruta a javaw.exe, por lo que según las publicaciones anteriores se agregó la instrucción que apunta a la ubicación java.
Así que después de desinstalar el Java 1.7 de 32 bits, instalé el correcto y agregué la ruta javaw.exe, eclipse encendió sin más errores
Puede agregar esta línea a eclipse.ini
:
-vm
D:/work/Java/jdk1.6.0_13/bin/javaw.exe <-- change to your JDK actual path
-vmargs <-- needs to be after -vm <path>
Pero vale la pena establecer JAVA_HOME
y JRE_HOME
todos modos, ya que puede no funcionar como si el entorno de ruta apunta a una versión diferente de Java.
Porque el siguiente en quejarse será Maven, etc.
Agregue el siguiente -vm D: /Java/jdk1.6.0_30/bin/javaw.exe al comienzo de eclipse.ini de la siguiente manera:
-vm
D:/Java/jdk1.6.0_30/bin/javaw.exe
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20130807-1835
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
1024M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
1024m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms1024m
-Xmx2048m
Versión Java utilizada: 1.8 IDE: Eclipse Neon
Agregar como el siguiente no funcionó para mí
-vm [relative java home] /jdk1.8.0_21/bin/javaw.exe
y luego cuando quité
javaw.exe
funcionó, por lo que será como
-vm [hogar java relativo] /jdk1.8.0_21/bin/