2011-06-23 26 views
13
could not open C:\Program Files\Java\jre6\lib\i386\jvm.cfg 

es el error viene cuando estoy tratando de empezar IDE de Eclipse.No se puede iniciar Eclipse - no se puede abrir Java jre6 lib i386 jvm.cfg

mi C:\Program Files tiene

jdk1.6.0_14 
jdk1.6.0_17 
jre6 

carpetas.

ruta se establece en

PATH: C:\Program Files\Java\jdk1.6.0_17\bin 

¿cuál es el problema

que he visto en este enlace, pero no es la solución de mi problema can't find JRE in the JDK

+0

creo que la ruta es: C: \ Archivos de programa \ Java \ jdk1.6.0_17 –

+0

intente hacer esto ... –

Respuesta

3

También tuve este problema y no estaba obtener alguna solución sobre eso

pero ahora tengo una solución

si desinstalar la versión actual e instalar JRE en marcha uno superior

significa yo estaba usando jre1.6 cuando tuve este problema resuelto, pero cuando he instalado 1.7 tenía resolver

+1

Hola, mire http://stackoverflow.com/a/1060023/680124 –

1

Lo que funcionó para mí era ir vuelva a la página web de Java y descargue el JRE de Java en lugar del jdk, ya que eso es lo que está buscando ahora la estúpida computadora. A continuación, abra C: Program Files> Java y asegúrese de ver jre7 en lugar de jdk.

RS

8

Este problema puede aparecer si se instala inicialmente en Java en la ubicación predeterminada (C: \ Archivos de programa) y luego volver a instalar en otro lugar.

La instalación predeterminada copia java.exe, javaw.exe y javaws.exe a C: \ Windows \ System32. Si se encuentra en esta situación y elimina estos archivos, es probable que resuelva su problema.

(Gracias a Jay: http://jaykhimani.blogspot.com/2012/09/error-could-not-open-cprogram.html)

+0

contento de que mi publicación en el blog lo haya ayudado. – Jay

0

Ésta es una entrada antigua, pero lo resolvió mi solución fue editar el archivo `eclispe.ini' para incluir la ruta correcta de JDK.

Aprovechando lo que Lars respondió, reinstalé Java, por lo que puede haber sido el origen del problema. Reglardless, esta es la solución que funcionó para mí. Sin embargo, no tuve que borrar ningún archivo de C: \ windows \ system32. Simplemente le dije a eclipse que busque en el nuevo directorio de instalación de Java.

Estos docs indicó que necesitaba para especificar la ruta de acceso a la máquina virtual:

-vm 
C:\Java\jdk1.7.0_25\bin\javaw.exe 
6

tuve problema similar en una máquina Windows. Había movido mi directorio Java desde dentro de "Archivos de programa" (el espacio en el nombre del directorio me estaba dando problemas) a c: \

Configuré todas mis variables de PATH a la nueva ubicación, reinicié la máquina y pensé que seria suficiente.Nop

Java - versión

Error: could not open `C:\Program Files\Java\jre1.8.0_66\lib\i386\jvm.cfg

Esta solución provino de los buenos chicos de coderanch

Inicio regedit (basta con escribir "regedit" en el programa de ejecución) y su forma de trabajo hasta HKEY_LOCAL_MACHINE > SOFTWARE> JavaSoft

Allí encontrará varios directorios diferentes java

Java Development Kit

Java Plug-in

Java Runtime Environment

actualización de Java

Java Web Start

En cada directorio encontrará los diferentes directorios para las diferentes versiones de Java (esp. Java Web Start). Abra todos y verá que su ruta anterior todavía está en la lista. Haga doble clic en el nombre (columna izquierda) de la lista y escriba manualmente la nueva ruta.

Abra una nueva terminal y escriba en la versión de Java y debería estar bien.

0

Tienen una solución más simple:

Compruebe su RUTA. Lo más probable es que se refiera a java.exe incorrecto. Esto comenzó a sucederme cuando instalé el parche del sistema operativo. En el proceso de punto de control, etc., PATH se modificó. Una vez que lo corrigí (usando variables de entorno ...), funcionó de inmediato.

1

El problema es que su eclipse no puede encontrar jre. Simplemente copie y pegue su carpeta jre en la carpeta eclipse y luego comience la variable de entorno eclipse.Delete.

1

Problema: Eclipse de neón de error: "C: \ Archivos de programa \ Java \ jre1.8.0xx.xx \ jvm.cfg"

Solución Win7 Pro: Propiedades del sistema> Variables de enviorment> Variables de sistema> Ruta> Editar > # asegúrese de que el directorio JAVA actual aparece primero en la ruta si hay más de 1 directorio JAVA.

En la ruta que sigue, moví "C: \ ProgramData \ Oracle \ Java \ javapath" detrás del directorio actual "C: \ Archivos de programa \ Java \ jdk \ bin; C: \ Archivos de programa \ Java \ jre \ bin "> guardar

Ruta C: \ Archivos de programa \ Java \ jdk \ bin; C: \ Archivos de programa \ Java \ jre \ bin; C: \ apache-maven-3.5.0 \ bin; C: \ Datos de programa \ Oracle \ Java \ javapath

1

Trate de poner debajo de la línea en su Eclipse/archivo STS -STS.ini

-vm C: \ archivos de programa \ Java \ jdk1.8.0_121 (la versión de JDK) \ bin \ javaw.exe

Colóquelo en la parte superior del archivo. Probablemente funcionará.

poner javaw.exe veces en la carpeta de Eclipse también trabajar (donde eclipse.exe está allí)

Cuestiones relacionadas