Java - Ejecutar aplicación desde línea de comandos

   
Vista:

Ejecutar aplicación desde línea de comandos

Publicado por Marteens (8 intervenciones) el 19/09/2015 16:25:23
Hola. Tengo compilada la típica aplicación donde se imprime "Hola Mundo" con System.out.println.

Quiero ejecutarla desde la línea de comandos pero al no generarse un .exe, no encuentro manera de hacerlo.

Probé escribiendo "java holamundo.main" dentro de las siguientes carpetas:
HolaMundo (carpeta que contiene todo el proyecto)
Build
Classes
HolaMundo (aquí está la clase compilada - HolaMundo.class - )

Siempre responde lo mismo: "Error: no se ha encontrado o cargado la clase principal holamundo"

Gracias!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Ejecutar aplicación desde línea de comandos

Publicado por Tom (914 intervenciones) el 19/09/2015 16:41:20
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Ejecutar aplicación desde línea de comandos

Publicado por noveo (2 intervenciones) el 19/09/2015 18:46:08
Hola Marteens.
Primero que nada debes saber la ruta de tu archivo .java
Ejemplo:
/
1
2
3
4
5
6
7
8
9
/Iniciando lo Básico.
//Nombre de la clase principal Basico
public class Basico {
  //Main de la clase principal "Para que se ejecute el programa"
   public static void main(String... args) {
   //Mensaje a mostrar
   System.out.printf("Hola Mundo Cruel");
  } //Cerrando main
}  //Cerrando la clase básico

Se guarda el archivo como Básico.java debe llamarse el archivo igual que la clase; si no te dará problemas de compilación.
Debes saber la ruta donde esta guarda para que puedas compilarla.
Ejemplo:
C:\documentos\basico\java\1\Basico.java
Abres tu cmd y te mueves hasta la ruta que tienes el archivo.
Ya ahí lo compilas:
javac Basico.java
Despues lo ejecutas con:
java Basico
Y listo.
Saludos!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar