2009-06-29 11 views
14

He pasado las últimas horas tratando de degradar Java a 1.6.0_13 en mi intento de obtener Google El modo alojado de Web Toolkit para trabajar en Eclipse.¿Cómo eliminar completamente Java? (Error: no se pudo abrir `C: Archivos de programa Java jre6 lib i386 jvm.cfg ')

¡Y ha demostrado ser una tarea de pesadilla!

En retrospectiva:
- Todas las referencias a Java en el panel de control -> Desinstalar una herramienta Programa se han eliminado
- Los que no quieren ser eliminado, se han visto obligados a por "limpieza del instalador de Windows de Microsoft utilidad" - http://support.microsoft.com/default.aspx?scid=kb;en-us;290301
- una carpeta molesto llamado 'JRE' todavía estaba sentado alrededor, por lo que se elimina

Ahora, si abro un símbolo del sistema y escriba java, sigo teniendo:

Error: could not open `C:\Program Files\Java\jre6\lib\i386\jvm.cfg'

Lo que significa que todavía está oculto en algún lugar ...

¿Qué más tengo que hacer para eliminarlo por completo?

+1

"cómo elimino un lenguaje de programación" parece que la programación está relacionada con mí ... – geowa4

+0

por curiosidad ¿trataste de establecer el nivel de compilación en la configuración del proyecto en 1.5 o lo que sea necesario? Tuve el mismo problema y lo resolví ajustando la configuración de mi proyecto y no eliminando ninguna instalación de Java ... –

+0

No, no hice eso ya que me dijeron en los foros de GWT que había un problema conocido con 1.6.0_14 y que debería cambiarlo a 1.6.0_13. Lo intentaré también. – Farinha

Respuesta

27

Me resulta sorprendente que sea tan difícil de eliminar. De todos modos, para responder a su pregunta, me gustaría buscar y borrar:

  • c: \ windows \ system32 \ java.exe
  • c: \ windows \ system32 \ javaw.exe

Una vez que se eliminen, deberías estar bien.

Dicho esto, parece que puedo ejecutar GWT en modo hospedado con Java 1.6.0_14 bien.

+0

Eso parece haber eliminado esa última traza. ¡Gracias! Solo me pregunto por qué diablos el desinstalador tampoco se ocupa de ellos ... Con respecto a GWT, ¿la depuración funciona también? ¿Y en qué sistema operativo estás? Windows 7 aquí, que estoy empezando a sospechar es el culpable ... – Farinha

+0

Me sorprende que el desinstalador no se haya ocupado de eso también. Estoy en Windows XP. Además, acabo de hacer una prueba rápida, y puedo hacer que el modo de host GWT se ejecute en modo de depuración, e intenté insertar un punto de interrupción, y pude hacer que el código se detuviera allí, y lo atravesé. Avíseme si hay algo más que desee verificar. –

+1

Correspondiente a estos system32 \ java's son entradas de registro en "HKEY_LOCAL_MACHINE \ Software \ JavaSoft \ Java Runtime Environment" –

0

Ha pasado un tiempo desde que hice Java en Windows, pero creo que debe asegurarse de que el directorio javahome/jre/bin esté en la ruta del sistema. Probablemente también quiera establecer la variable JAVA_HOME.

2

Si desea degradar Java sólo tiene que establecer la JVM que Eclipse utiliza para su compilación:

Window > Preferences > Java > Installed JREs

y luego añadir un nuevo JDK/JRE que desea, en su caso Java 5 a continuación, comprobar el cuadro al lado de JVM/JRE.

+0

Lo hice primero, pero para asegurarme de que no vuelva a aparecer, quiero eliminarlo por completo e instalar solo la versión que quiero. – Farinha

+0

También puede especificar un proyecto específico: Proyecto> Preferencias> Compilador de Java. Marque "Habilitar configuraciones específicas del proyecto" y luego seleccione el valor "Nivel de cumplimiento del compilador". – Flynn81

0

Si desea utilizar algo con lo que necesita Eclipse Java para ejecutar Eclipse si no estoy totalmente equivocada

0

Asegúrese de editar la variable de entorno PATH para eliminar cualquier referencia a %JAVA_HOME%\bin.

Más allá de eso, parece que Java está completamente eliminado de su máquina.

+0

¿Pero no debería el error del símbolo del sistema ser diferente en ese caso? El error que obtengo cuando trato de ejecutar Java me hace pensar que todavía hay alguna referencia en algún lado. – Farinha

0

VirtualBox (siempre que tenga una cantidad de RAM razonable) es ideal para volver a una configuración agradable y crujiente.

Cuestiones relacionadas