1. Información general
En este tutorial, veremos cómo cambiar la versión de JDK en proyectos IntelliJ . Esto funcionará en las ediciones Community y Ultimate de IntelliJ.
2. Configuración de la estructura del proyecto
IntelliJ almacena la versión de JDK utilizada por el proyecto dentro de su estructura de proyecto . Hay dos formas de localizar esto:
- A través de la navegación del menú :
- Navegando a Archivo -> Estructura del Proyecto
- Mediante el método abreviado de teclado :
- Para OSX, presionamos ⌘ +;
- Para Windows, presionamos Ctrl + Shift + Alt + S
Luego veremos aparecer un cuadro de diálogo emergente similar a esto:

En la sección SDK del proyecto , podrá seleccionar un nuevo JDK que se utilizará para el proyecto a través del cuadro combinado. Después de actualizar a una nueva versión de Java, el proyecto comenzará a indexar sus archivos de origen y bibliotecas para garantizar que el autocompletado y otras características del IDE estén sincronizados.
3. Problemas comunes
Al cambiar el JDK, uno debe recordar que esto solo afecta al JDK usado por IntelliJ . Por lo tanto, al ejecutar el proyecto Java a través de la línea de comandos, seguirá utilizando el JDK especificado en la variable de entorno JAVA_HOME .
Además, cambiar el SDK del proyecto no cambia la versión de JVM de las herramientas de compilación utilizadas. Por lo tanto, al usar Maven o Gradle dentro de IntelliJ, cambiar el SDK del proyecto no cambiará la JVM utilizada para estas herramientas de compilación.
4. Conclusión
En este tutorial, ilustramos dos formas en las que se puede cambiar la versión de Java utilizada en los proyectos de IntelliJ. Además, también destacamos que hay algunas advertencias a tener en cuenta al cambiar la versión de Java.
Para obtener más información sobre la estructura del proyecto de IntelliJ , visite la documentación oficial.