2011-07-23 7 views

Respuesta

54

Un contenedor de classpath ilimitado para un proyecto de Eclipse implica que el JRE asociado con el proyecto no está disponible en la lista de JRE disponibles en el espacio de trabajo. Tendrá que modificar su ruta de creación de Java (accesible a través de las Preferencias del proyecto), para usar una definición de JRE que sea válida en su espacio de trabajo.

Eclipse - Edit JRE System Library

Usted puede elegir su JRE predeterminado espacio de trabajo o de un JRE alternativo, o incluso un JRE que coincide con un entorno de ejecución (como Java o Java 5 6).

Eclipse - JRE specification

Editar: Como alternativa, se puede añadir el JRE falta a su espacio de trabajo. http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Ftasks%2Ftask-add_new_jre.htm

+0

Gracias, ahora recibo un error como este Descripción \t El nivel de compilador de Java no coincide con la versión de la faceta de proyecto de Java instalada. \t myproject \t \t Desconocido \t Problema de proyecto facetado (No coincidencia de versión de Java) – kiran

+1

Compruebe la faceta de su proyecto Java en la página "Project Facets" de las preferencias del proyecto y el nivel de compilador Java en la página del compilador "Java"; ambos deben coincidir. Es probable que haya creado un proyecto Java con facet 5.0 y compilador de nivel 1.6, o que esté utilizando un JDK/JRE incompatible en su ruta de compilación de Java. Además, si obtiene diferentes errores, publíquelos en diferentes preguntas en StackOverflow (después de haber investigado primero). –

+1

+1 para las capturas de pantalla de un novato eclipse – zencv

Cuestiones relacionadas