Cómo asignar el comando java, como variable de entorno

En esta sección se resolverán dudas relacionadas con el lenguaje de programación de Oracle Java

Moderator: julianmartinez16

Post Reply
User avatar
xacarana
Site Admin
Posts: 1019
Joined: Fri Jan 15, 2016 6:13 pm

Cómo asignar el comando java, como variable de entorno

Post by xacarana » Tue Jan 17, 2017 9:00 am

Pasos

Nota: Realice estos pasos, si al digitar javac en la lìnea de comandos, le aparece un mensaje diciendo que el comnado no se reconoce.
  1. Ubique la carpeta de jdk (Java development kit) por lo general esta ubicada en archivos de programa.
  2. Copie la ruta donde estan ubicadas las herramientas de java, es decir abra la carpeta bin dentro de la carpeta jdk.
    ej: C:\Program Files\Java\jdk1.8.0_112\bin
  3. Abra la línea de comandos (Atajo de teclado Win + R y escriba cmd)
  4. Digite el siguiente comando, agregando la ruta correspondiente del jdk
    set PATH= %PATH%;"C:\Program Files\Java\jdk1.8.0_112\bin";
  5. Verifique que al escribir javac, el comando sea reconocido.
Andrés Bedoya Tobón
Profesor
"I only smile in the dark, I only smile when it's complicated" Raybiez

User avatar
xacarana
Site Admin
Posts: 1019
Joined: Fri Jan 15, 2016 6:13 pm

Re: Cómo asignar el comando java, como variable de entorno

Post by xacarana » Mon Mar 20, 2017 7:44 pm

Para no tener que modificar la variable de entorno del PATH cada vez que vamos a compilar, es recomendable crear un archivo separado por lotes. A continuación se explican los pasos para crear un archivo que permita preguntar por la clase a compilar, la compile y luego la ejecute, usando el JDK de Java para esto.
  1. Cree un archivo de texto plano, con extensión .bat

    Code: Select all

    _compilar.bat
  2. Escriba las instrucciones que quiera que se ejecuten en la línea de comandos cuando el usuario ejecute el archivo.

    Code: Select all

    @echo off
    set /p nombre=Ingrese el nombre del programa a compilar 
    "C:\Program Files\Java\jdk1.8.0_111\bin\javac" %nombre%.java
    java %nombre%
    pause
    
  3. Ejecute el archivo por lotes, haciendo dobleclick en el archivo
  4. Fin ;)
Andrés Bedoya Tobón
Profesor
"I only smile in the dark, I only smile when it's complicated" Raybiez

Post Reply