Guía completa de Java
Cómo instalar Java para Minecraft en Windows, Linux y macOS
Una guía completa y cercana para elegir, instalar y comprobar la versión de Java que necesita Minecraft.
No necesitas saber programación para instalar Java. Solo hace falta elegir la versión adecuada para tu edición de Minecraft, descargar el paquete correcto para tu equipo y hacer una comprobación final.
Elige la versión correcta de Java
La referencia más segura es el metadato de la versión exacta de Minecraft. Esta tabla sirve como punto de partida práctico.
| Versión de Minecraft | Versión de Java | Elección recomendada |
|---|---|---|
| 26.2 | Java 25 | Temurin 25 para el release oficial actual |
| 1.20.5 a 1.21.x | Java 21 | Temurin 21 |
| 1.18 a 1.20.4 | Java 17 | Temurin 17 |
| 1.17.x | Java 16 | Temurin 16 cuando el release lo solicita |
| 1.16.5 y anteriores | Java 8 | Temurin 8, con más cuidado para builds históricos |
Comprueba si realmente necesitas instalar Java manualmente
Minecraft Free Launcher guarda Java dentro de su propia carpeta y selecciona el runtime necesario. Deja vacío el campo Java en Ajustes para usar este comportamiento recomendado.
La instalación manual resulta útil cuando otro launcher pide una ruta Java, un mod loader necesita Java, quieres ejecutar un servidor o estás investigando un error concreto.
-
Abre una terminal
Utiliza Windows Terminal, Terminal en macOS o la aplicación de terminal de tu escritorio Linux.
java -version -
Lee la primera línea
Si aparece una versión, Java ya está instalado. Compara ese número con la tabla antes de instalar nada.
-
Identifica el procesador
Elige x64 para la mayoría de equipos Intel y AMD. Elige AArch64 para Windows en ARM, Linux ARM64 o un Mac con Apple Silicon.
Descarga un paquete Java de confianza
Esta guía utiliza Eclipse Temurin del proyecto Adoptium. Entra en la página oficial de Temurin y elige el número Java indicado en la tabla.
Selecciona el sistema operativo, la arquitectura del procesador y JDK. El JDK ocupa algo más, pero ofrece buena compatibilidad con launchers, instaladores de mods y servidores.
-
Elige la versión
Selecciona 25, 21, 17, 16 u 8 según el release de Minecraft que vas a iniciar.
-
Elige la plataforma
Usa MSI en Windows, PKG en macOS y el formato recomendado por tu distribución Linux.
-
Comprueba la arquitectura
No instales un paquete AArch64 en un equipo x64 ni un paquete x64 en un equipo ARM.
Instala Java en Windows
El instalador MSI interactivo es la opción más clara en Windows 10 y Windows 11. El sistema pedirá permiso de administrador.
-
Abre el archivo MSI
Comprueba que procede de Adoptium y avanza por el asistente de instalación.
-
Activa las opciones útiles
Mantén la función principal. Activa PATH y JAVA_HOME cuando el instalador las ofrezca.
-
Termina y abre una terminal nueva
Una terminal que ya estaba abierta puede no ver el nuevo PATH.
java -version -
Localiza el ejecutable
Este comando muestra los ejecutables Java encontrados mediante PATH.
where java
Instala Java en macOS
Temurin ofrece un instalador PKG normal. Los Mac con Apple Silicon necesitan AArch64. Los modelos Intel necesitan x64.
-
Abre el paquete PKG
Lee la licencia, elige el disco del sistema y autoriza la instalación con la contraseña de administración.
-
Comprueba la versión activa
Abre una ventana nueva de Terminal y revisa el número de la primera línea.
java -version -
Consulta todos los JDK
macOS puede conservar varias familias Java. Este comando muestra versiones y rutas.
/usr/libexec/java_home -V -
Obtén la ruta de Java 21
Sustituye 21 por la versión necesaria para tu perfil.
/usr/libexec/java_home -v 21
Instala Java en Linux
El gestor de paquetes mantiene Java actualizado con el sistema. Configura una vez el repositorio oficial de Adoptium y después instala la familia Temurin que necesita el juego.
Los ejemplos usan Java 25. Cambia 25 por 21, 17, 16 u 8 cuando tu versión de Minecraft pida otro runtime.
-
Prepara Debian o Ubuntu
Instala las herramientas necesarias para registrar el repositorio firmado de Adoptium.
sudo apt install -y wget apt-transport-https gpg -
Instala Temurin en Debian o Ubuntu
Añade el repositorio siguiendo la documentación Adoptium enlazada, actualiza la lista e instala el JDK.
sudo apt update && sudo apt install temurin-25-jdk -
Instala Temurin en Fedora o RHEL
Después de añadir el repositorio RPM oficial, instala el JDK con dnf.
sudo dnf install temurin-25-jdk -
Comprueba el runtime
El número mostrado debe coincidir con la tabla de compatibilidad.
java -version
Indica al launcher el ejecutable Java correcto
Instalar Java para todo el sistema no obliga a cada launcher a utilizarlo. Un launcher puede conservar su propio runtime o una ruta específica por perfil.
En Minecraft Free Launcher abre Ajustes y usa Browse junto a Java solo para una selección manual. Deja el campo vacío para volver al modo automático.
-
Busca Java en Windows
Selecciona javaw.exe dentro de la carpeta bin del JDK instalado.
where javaw -
Busca Java en Linux o macOS
El comando muestra el ejecutable seleccionado por la terminal.
which java -
Prueba el mismo release
No cambies al mismo tiempo Java, memoria, mods y versión del juego. Una sola modificación permite entender el resultado.
Conserva varias versiones Java sin confusión
Java 8, 17, 21 y 25 pueden convivir porque cada familia utiliza una carpeta diferente. No hace falta borrar el runtime de un modpack antiguo para probar un release actual.
Utiliza una ruta Java por perfil cuando cambies a menudo de generación de Minecraft. Modifica el Java global solo si conoces las demás aplicaciones que dependen de él.
-
Guarda la ruta que funciona
Anota la carpeta Java junto al nombre del perfil Minecraft que la utiliza.
-
Actualiza dentro de la misma familia
Las actualizaciones de seguridad de Java 21 mantienen el mismo número mayor que requiere el perfil.
Resuelve los errores Java más frecuentes
El mensaje suele indicar si Java falta, es demasiado antiguo, demasiado nuevo o pertenece a otra arquitectura. Lee la primera línea útil antes de reinstalar.
-
No se encuentra el comando
Abre una terminal nueva. Si continúa, reinstala Java con PATH activado o elige directamente el ejecutable.
-
Unsupported class file version
El Java seleccionado es más antiguo de lo que espera el programa. Usa la versión mayor indicada por el juego o el mod loader.
-
Could not create the Java Virtual Machine
Quita argumentos personalizados, reduce la memoria y comprueba que utilizas un runtime de 64 bits en un equipo de 64 bits.
-
El juego se cierra al instante
Prueba un perfil vanilla limpio con la versión Java correcta. Añade los mods solo cuando ese perfil funcione.
Preguntas
¿Necesito Java antes de instalar Minecraft Free Launcher?
No. El launcher obtiene automáticamente un runtime privado adecuado. Instala Java manualmente solo para otra herramienta o una selección intencionada.
¿Instalo JRE o JDK?
Minecraft solo necesita el runtime, pero Temurin JDK es una elección fiable si también utilizas instaladores de mods o herramientas de servidor.
¿Java 25 funciona con todas las versiones antiguas?
No. Los releases y mod loaders antiguos pueden necesitar Java 21, 17, 16 u 8. Usa la versión mayor que espera el perfil.
¿Puedo instalar varias versiones Java?
Sí. Conserva cada versión mayor y elige su ejecutable en el perfil del launcher.
Fuentes primarias
Consultado 20 de julio de 2026.