Pregunta

A veces, al usar eclipse pierde referencias al JRE.

es decir, No puede encontrar clases como Object o Arraylist.

Algunos proyectos informan un problema, mientras que otros no lo hacen y ambos usan el mismo JRE.

Descubrí que si cambia el JRE instalado a otro y luego vuelve al que desea usar, funcionará nuevamente

¿Hay una mejor manera de evitar que haga esto?

EDITAR: Recargar Eclipse no resuelve el problema

¿Fue útil?

Solución

Puedo tener una resolución para esto. Eclipse estaba perdiendo las referencias de JRE en muchos de mis proyectos Java casi a diario, y reiniciar o comenzar con -clean no estaba ayudando. Me di cuenta de que es claramente un problema de cargador de clases de algún tipo, así que lo que hice fue abrir el " .classpath " archivo de cada proyecto en el editor y mueva manualmente la línea de referencia del JRE de clase para ser la primera entrada en el archivo, con la esperanza de que cargue el JRE antes que cualquier otra clase que pueda estar afectando su capacidad de carga exitosa.

Desde que se hizo esto, el problema no ha vuelto a ocurrir.

Creo que los archivos que comienzan con ". " están ocultos por el filtro en el explorador de paquetes en una instalación de eclipse predeterminada, por lo que es posible que deba deshabilitar los ". * Recursos " filtro para poder abrir el " .classpath " archivo.

Otros consejos

La referencia de JRE en su proyecto se almacena utilizando el nombre que le da en la página de preferencias de JRE instalados. Cambia el nombre y rompes la referencia. Simplemente elija los nombres que puede seguir reutilizando cuando cambie de JRE, o seleccione el valor predeterminado del área de trabajo como JRE para el proyecto.

Me sucedió a mí, pero después de una recarga de Eclipse, ¡todos siguieron funcionando bien!

Personalmente, lo atribuía a los errores en el eclipse. Verifique y asegúrese de que la fuente zip esté instalada con su instalación de JRE en eclipse. Conozco tu dolor. Eclipse es fantástico, pero todavía tiene algunos errores menores.

He tenido la misma experiencia. Solo en Ganimedes. Siempre el mismo proyecto. Eliminar el proyecto (pero no la fuente, por supuesto) y volver a crear el proyecto lo arregla temporalmente. Parece estar contento por una o dos semanas y luego vuelve a suceder.

Ejecutar el indicador -clean al iniciar eclipse eliminará los archivos no deseados del eclipse y hará que Eclipse funcione mejor en general. He tenido diferentes éxitos con esto, y es mucho más fácil de implementar que recrear el proyecto o reinstalar Eclipse. Déle una oportunidad y vea qué sucede.

Aunque esto no es para 3.4, sigue siendo válido. http://www.eclipsezone.com/eclipse/forums/t61566.html

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top