Saltar al contenido

IntelliJ da un error fatal: no se puede encontrar el paquete java.lang en classpath o bootclasspath

Solución:

De alguna manera, los archivos jar del idioma JDK se eliminaron de la ruta de clases. Todo lo que tenía que hacer era volver a aplicar la ruta de inicio JSDK.

Vaya a: Archivo -> Estructura del proyecto -> Configuración de la plataforma -> SDK Vuelva a aplicar la ruta de inicio JSDK.

Al hacer esto, se agregaron aproximadamente 15 frascos a la ruta de clases. Aparentemente, estos son importantes para compilar.

Archivo -> Estructura del proyecto -> Configuración de la plataforma -> SDK, elimine el SDK existente y vuelva a agregarlo.

Funciona para mí en IntelliJ 2017.3.

Este error me sucedió después de haber actualizado mi versión de JDK a jdk1.8.0_161 –
Pero el sdk del proyecto seguía apuntando al antiguo jdk 1.8.0_131

(Parece que la actualización de Java hace que se borre la versión anterior).

Hacer esto:

  1. En el IDE de IntelliJ, vaya a Archivo> Estructura del proyecto, desde allí:
  2. Dentro de Platform Settings > SDKs:
    Asegúrese de que el campo de ruta de inicio de JDK apunte a una carpeta JDK válida (agregue una nueva entrada si es necesario, por ejemplo, jdk1.8.0_161).

  3. Dentro de Project Settings > Modules:
    Asegúrese de que Module SDK esté configurado con la misma entrada que seleccionó en el Platform Settings > SDKs

  4. Guardar y construir de nuevo.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *