Proyecto comunitario independiente. Sin afiliacion con Mojang ni Microsoft.

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 MinecraftVersión de JavaElección recomendada
26.2Java 25Temurin 25 para el release oficial actual
1.20.5 a 1.21.xJava 21Temurin 21
1.18 a 1.20.4Java 17Temurin 17
1.17.xJava 16Temurin 16 cuando el release lo solicita
1.16.5 y anterioresJava 8Temurin 8, con más cuidado para builds históricos
01

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.

  1. Abre una terminal

    Utiliza Windows Terminal, Terminal en macOS o la aplicación de terminal de tu escritorio Linux.

    java -version
  2. 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.

  3. 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.

02

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.

  1. Elige la versión

    Selecciona 25, 21, 17, 16 u 8 según el release de Minecraft que vas a iniciar.

  2. Elige la plataforma

    Usa MSI en Windows, PKG en macOS y el formato recomendado por tu distribución Linux.

  3. Comprueba la arquitectura

    No instales un paquete AArch64 en un equipo x64 ni un paquete x64 en un equipo ARM.

03

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.

  1. Abre el archivo MSI

    Comprueba que procede de Adoptium y avanza por el asistente de instalación.

  2. Activa las opciones útiles

    Mantén la función principal. Activa PATH y JAVA_HOME cuando el instalador las ofrezca.

  3. Termina y abre una terminal nueva

    Una terminal que ya estaba abierta puede no ver el nuevo PATH.

    java -version
  4. Localiza el ejecutable

    Este comando muestra los ejecutables Java encontrados mediante PATH.

    where java
04

Instala Java en macOS

Temurin ofrece un instalador PKG normal. Los Mac con Apple Silicon necesitan AArch64. Los modelos Intel necesitan x64.

  1. Abre el paquete PKG

    Lee la licencia, elige el disco del sistema y autoriza la instalación con la contraseña de administración.

  2. Comprueba la versión activa

    Abre una ventana nueva de Terminal y revisa el número de la primera línea.

    java -version
  3. Consulta todos los JDK

    macOS puede conservar varias familias Java. Este comando muestra versiones y rutas.

    /usr/libexec/java_home -V
  4. Obtén la ruta de Java 21

    Sustituye 21 por la versión necesaria para tu perfil.

    /usr/libexec/java_home -v 21
05

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.

  1. Prepara Debian o Ubuntu

    Instala las herramientas necesarias para registrar el repositorio firmado de Adoptium.

    sudo apt install -y wget apt-transport-https gpg
  2. 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
  3. 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
  4. Comprueba el runtime

    El número mostrado debe coincidir con la tabla de compatibilidad.

    java -version
06

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.

  1. Busca Java en Windows

    Selecciona javaw.exe dentro de la carpeta bin del JDK instalado.

    where javaw
  2. Busca Java en Linux o macOS

    El comando muestra el ejecutable seleccionado por la terminal.

    which java
  3. 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.

07

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.

  1. Guarda la ruta que funciona

    Anota la carpeta Java junto al nombre del perfil Minecraft que la utiliza.

  2. Actualiza dentro de la misma familia

    Las actualizaciones de seguridad de Java 21 mantienen el mismo número mayor que requiere el perfil.

08

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.

  1. No se encuentra el comando

    Abre una terminal nueva. Si continúa, reinstala Java con PATH activado o elige directamente el ejecutable.

  2. 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.

  3. 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.

  4. 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.