Primeros pasos: Como compilar y ejecutar Java en Cmd


Partiremos del hecho que ya tienen creado su programa, por ejemplo este sencillo Hola Mundo

Paso 1: Descargar Java

Procederemos a descargar el kit de desarrollo Java desde la siguiente dirección: http://www.oracle.com/technetwork/java/javase/downloads/index.html es importante que descarguen la versión JDK y no la JRE dado que la primera incluye herramientas necesarias para el desarrollo y la segunda solo permite la ejecución.
[smartads]

 

 

Paso 2: Configuración de variable Path

Para poder ejecutar todo bien desde CMD es necesario configurar la variable de entorno Path colocando en ella la ruta donde se instalo Java Ruta de ejemplo: C:\Program Files\Java\jdk1.7.0_05\bin

Paso 3: Compilar nuestros archivos

Tenemos que acceder a nuestra carpeta donde guardamos nuestros archivos .java y ejecutar el comando javac. Ejemplo: javac Hola.java

Paso 4: Ejecutar nuestros archivos

Si todo salio bien, después de compilar creara un archivo con el mismo nombre pero con extensión .class lo único que tenemos que hacer es ejecutar nuestro archivo de la siguiente manera: java Hola

Dudas Frecuentes:

Me genera los archivos .class pero no puedo ejecutarlos…

Verifica que estes ejecutando el comando java con el nombre de la clase y no del archivo. Por ejemplo podrías tener el programa Hola guardado como Pepe.java y lo va a compilar pero para que se ejecute tenemos que usar el nombre de la clase (destacado en rojo)
public class Hola

Me dice que no puede encontrar la clase…

Este problema posiblemente se deba a que en la variable de entorno CLASSPATH pusiste alguna ruta y Java toma por defecto esta ruta para buscar ahí las clases. Lo único que necesitamos hacer es eliminar la variable CLASSPATH