Java Binario Local

En este tutorial te explicaremos como instalar el bin de java de forma local en un entorno de Windows.

Instalar el binario de Java de forma local te permite tener varias versiones de java en un entorno de windows sin tener que tocar las variables de entorno del sistema.

Paso 1: Descarga del Binario

En primer lugar, tendrás que descargar el binario de la versión Java que deseas instalar. Para eso, deberás ir a la página oficial de Oracle y buscar la versión correspondiente. Descarga el archivo JDK .zip para la versión de Windows.

¿Cómo descargar el binario de Java?

Primero Buscamos en nuestro navegador: java 8 jdk download (para java 8, si quieres descargar otra versión de java haz lo mismo pero remplaza el 8 para la versión que necesites)

Bajamos donde diga Java SE Runtime Environment

Seguidamente buscamos el binario para Windows x86 (32 bits) y Windows x64 (64 bits), para descargar el binario completo debemos de descargar el .tar.gz y NO el .exe

*Java ahora pide que tengas una cuenta para poder descargar el binario, simplemente créate una o inicia sesión si ya tienes una.

Paso 2: Extracción del Archivo

Navega hasta la ubicación donde se descargó el archivo .tar.gz, Extrae el contenido a la ubicación de tu elección. Podrías optar por crear una carpeta llamada Java en tu directorio de inicio y extraer allí el contenido.

¿Cómo extraer el binario de Java?

Nuestra recomendación es que uses WinRAR, lo puedes descargar gratuitamente desde el siguiente LINK.

Una vez instalado, buscar el archivo .tar.gz, en este caso jre1.8.0_202.tar.gz haces clic derecho y le selecciones donde dice WinRAR, seguidamente donde dice Extraer Aquí.

*En caso de ser un servidor de Minecraft es recomendado ponerlo en la misma carpeta del servidor (para poder usar la ruta dinámica). En este caso hemos creado una carpeta llamada Test en el escritorio, pero esta carpeta puede estar y tener el nombre que más les guste.

Paso 3: Acceso al Binario

El binario Java estará en la carpeta resultante, la cual estará compuesta por varios archivos y directorios. Si has seguido estos pasos, se debería de llamar algo como jre1.8.0_202 o jdk1.8.0_181, la versión puede variar. Dentro de esta carpeta, encontrarás otra llamada bin. Esta es la carpeta que contiene los binarios que te permitirán ejecutar Java localmente. Los dos ejecutadores que trae el binario son el java.exe y el javaw.exe (java.exe ejecutará el archivo con la consola de java, javaw.exe ejecutará el archivo sin la consola visual de java, simplemente la esconderá)

Paso 4: Uso del Java Local

En lugar de cambiar las variables de entorno de tu sistema, todo lo que necesitas hacer para usar esta instalación local de Java es referirte directamente a ella al escribir comandos. Por ejemplo, si quieres compilar un archivo de Java, el comando normal sería "java ArchivoDePrueba.java". Sin embargo, si quieres usar el Java localmente, deberás especificar la ruta completa hacia tu binario de Java.

En lugar de "java", el comando debería lucir algo similar a esto:

C:\Users\[tu usuario]\[ruta hasta la carpeta que has extraido el binario]\jre1.8.0_202\bin\java.exe ArchivoDePrueba.java

En nuestro caso sería algo así:

C:\Users\Jotiprime\Desktop\Test\jre1.8.0_202\bin\java.exe ArchivoDePrueba.java

Esto compilará el archivo utilizando el binario de Java que extrajiste y no el que esté instalado en las variables de entorno del sistema.

Paso 5: Crear un Batch File (extensión .bat)

Para no tener que escribir toda la ruta cada vez, puedes crear un archivo batch en el mismo directorio donde tienes tus archivos .java. Este archivo batch puede contener el comando completo, así solamente necesitas ejecutar el archivo batch para compilar tus archivos Java.

Un ejemplo de archivo batch para un servidor de Minecraft USANDO el binario directamente (localmente) podría ser:

@echo off
:start
"C:\Users\[tu usuario]\[ruta hasta la carpeta que has extraido el binario]\jre1.8.0_202\bin\java.exe" -Xms1G -Xmx2G -jar spigot.jar nogui
timeout 10
goto start
  • -Xms1G, es el argumento que establece la cantidad mínima de RAM que se asignará a tu servidor Minecraft (en este caso, 1 Gibibyte).

  • -Xmx2G, es el argumento que establece la cantidad máxima de RAM que puede usar tu servidor Minecraft (en este caso, 2 Gibibytes).

  • goto start, se utiliza para que el servidor vuelva a prender en caso de crash, bug o reinicio.

Si la carpeta del binario (jre1.8.0_202) está en la misma carpeta del servidor de minecraft puedes usar el siguiente código:

@echo off
:start
"jre1.8.0_202\bin\java.exe" -Xms2G -Xmx27G -jar spigot.jar nogui
timeout 10
goto start

Cómo e binario se encuantra en la misma carpeta del servidor, Windows usará la ruta dinamica para encontrar el archivo, de esta forma no tenemos que especificar toda la ruta, si no la ruta a partir de la carpeta donde se encuentra el archivo batch.

Un ejemplo del archivo batch para un servidor de Minecraft SIN USAR el binario directamente (local) y usando las variables de entorno de Widows podría ser:

@echo off
:start
java -Xms1G -Xmx2G -jar spigot.jar nogui
timeout 10
goto start

Última actualización

Logo

Copyright © 2024 HidenCloud™ by HidenNetwork™ - All rights reserved. | E: info@hidencloud.com | T/WA: +34624027199 | ID: 6H58JSXC8SCC2