He revisado un proyecto usando Subversive para Eclipse y recibo los siguientes errores:
- El proyecto no se puede construir hasta que se resuelvan los errores de ruta de construcción
- Contenedor de ruta de clases independiente: 'Biblioteca del sistema JRE [jdk1.5.0_08]'
Supongo que el primer error se resolverá tan pronto como se solucione el segundo. Creo que necesito instalar JDK 1.5.0_08 y configurarlo como una biblioteca del sistema jre para el proyecto, pero no puedo encontrar ningún lugar para descargarlo; lo más cercano que puedo obtener es JDK 1.5.0_22.
Si alguien pudiera proporcionar una solución alternativa (o un enlace de descarga para jdk1.5.0_08, supongo) lo agradecería.
eclipse
classpath
subversive
Jessica
fuente
fuente
Tuve un problema similar cuando recreé mi espacio de trabajo que se solucionó de la siguiente manera:
Vaya a Eclipse -> Preferencias, en Java seleccione "JRE instalados" y marque una de las casillas para especificar un JRE predeterminado. Haga clic en Aceptar y luego vuelva a las propiedades de su proyecto. Vaya a la sección "Ruta de compilación de Java" y elija la pestaña "Bibliotecas". Elimine la biblioteca predeterminada del sistema independiente y, a continuación, haga clic en el botón "Agregar biblioteca". Seleccione "Biblioteca del sistema JRE" y estará listo para comenzar.
fuente
Para arreglar esto:
fuente
Esta es una pregunta bastante antigua y recientemente me encontré con esto. También las respuestas dicen que asegúrese de tener el JDK correcto registrado en la sección JRE instalado de las propiedades de Eclipse, y eso es todo. Tenía registrado el JDK correcto y estaba marcado como predeterminado, pero aún así recibí este error. Falta una pieza más.
Asegúrese de que en la sección de JRE instalados el nombre de su entorno de ejecución de destino sea exactamente como se menciona en su proyecto importado. Por ejemplo, si el error que obtiene es -
Unbound classpath container: 'JRE System Library [JavaSE-1.8]'
. Luego, en los JRE instalados, debe tener JDK 1.8 registrado y su nombre debe ser el valor exacto mencionado entre corchetes, que en este caso esJavaSE-1.8
.fuente
De hecho, este problema se solucionará en Preferencias -> Java -> JRE instalados. Si el JRE deseado es aparente en la lista, simplemente selecciónelo y listo.
De lo contrario, primero debe instalarlo en su computadora para que pueda agregarlo con "Agregar" -> VM estándar -> Directorio, en la ventana emergente del navegador elija su ruta, algo así como "archivos de programa \ Java \ Jre #" - > "ok". Y ahora puedes seleccionarlo de la lista.
fuente
fuente
Tuve el mismo problema incluso después de instalar JDK 1.7. Lo corrigí agregando el directorio bin a mi PATH. Así que fui a
y luego agregó
luego seguí estas instrucciones
http://clean-clouds.com/2012/12/06/how-to-install-and-add-jre7-in-eclipse/
fuente
El problema ocurre cuando
Obtiene dos errores por cada archivo mal configurado .
Si el no. de proyectos que tienen problemas son pocos:
Pero la mejor manera de deshacerse de ese problema cuando tiene muchos proyectos es:
YA SEA
O
fuente
Haga clic en el mensaje de error que muestra "Contenedor de ruta de clases independiente: 'Biblioteca del sistema JRE [jdk1.5.0_08]", haga clic con el botón izquierdo y elija una solución rápida. En rápido, se desplazará la lista de posibles opciones. Elija reemplazar biblioteca. Elija la biblioteca que instaló. Estás listo para irte.
fuente
Obtuve un problema similar al importar el proyecto.
El problema es que selecciona "Usar un entorno de ejecución JRE" y cuál es menor que las bibliotecas utilizadas en los proyectos que se están importando.
Hay dos formas de resolver este problema:
1.Mientras importa por primera vez el proyecto:
2. Elimine el proyecto de su espacio de trabajo e impórtelo nuevamente. Esta vez:
fuente
En un espacio de trabajo ya configurado donde simplemente dejó de construir:
Esto me sucede ocasionalmente cuando trabajo en un proyecto compartido después de actualizarlo con los últimos cambios. No estoy seguro de por qué, tal vez su ruta de instalación JRE difiera ligeramente de la mía de alguna manera.
fuente
Para aquellos que usan
sdkman
, esto me ayudó.Caso de uso:
estaba usando un identificador
8.0.202-amzn
, decidí instalar Azul Zulu de la siguiente manera:
sdk install java 13.0.2-zulu
Error: Y luego recibí este error sin consolidar.
Solución:
1. Haga clic derecho en su proyecto en
Eclipse
/STS
2. Elija
Build Path
>Configure Build Path...
3. En Bibliotecas, elimine la Biblioteca JRE, para mi caso
8.0.202-amzn
4. En Bibliotecas, haga clic en
Modulepath
>Add Library...
5. Elija
JRE System Library
, haga clic en Siguiente6. Elija
Alternate JRE
, haga clic enInstalled JREs...
7 El valor configurado anteriormente debería estar allí
8. Si está allí, edítelo, si no está allí, agregue uno
9. Asegúrese de que
name
sea:13.0.2-zulu
10. Y el
location
(inicio de JRE) sea:/Users/jumping_monkey/.sdkman/candidates/java/current
11. Haga clic en
Apply and close
12. Haga clic en
Finish
13 ¡Voila!
Verá la biblioteca del sistema JRE [13.0.2-zulu] en su Explorador de proyectos y todos los errores desaparecieron.
¡Bravo!
fuente