JAVA_HOME en Windows 10

Configurar las variables de entorno para que Windows 10 ejecute correctamente los programas Java, tanto para compilarlos (javac.exe) como para ejecutarlos (java.exe); este artículo aplica a Windows 10 y JDK 8 (Java Development Kit)

Después de instalar JDK en Windows 10 es posible que los ejecutables de Java no sean reconocidos desde la línea de comandos a pesar de que la instalación del JDK añade a la variable de entorno de sistema PATH el valor
C:\Program Files (x86)\Common Files\Oracle\Java\javapath.

Para solucionarlo hay que decirle al sistema dónde están los ejecutables de Java. Esto se consigue en 2 pasos bastante sencillos que configuran la variable de entorno JAVA_HOME.

Leer másJAVA_HOME en Windows 10

Variables de entorno en macOS

La variable de entorno PATH es muy útil. Cualquier ruta a una carpeta que esté contenida en la variable permite ejecutar los programas que hay en esa carpeta sin más que teclear su nombre, no hará falta la ruta completa.

Las variables de entorno son unos valores dinámicos que hacen referencia a ciertos aspectos del sistema operativo o de algunos programas y que pueden ser consultados y modificados. Entre ellas tenemos en macOS por ejemplo:

  1. SHELL es el shell que se usará por defecto (suele ser bash)
  2. USER es el usuario que ha iniciado sesión
  3. HOME es la localización del directorio principal del usuario USER
  4. PATH es la lista de las rutas a carpetas con ejecutables que serán reconocidas automáticamente por el sistema operativo.

Leer másVariables de entorno en macOS