Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/01/2004, 18:23
Avatar de goncafa
goncafa
 
Fecha de Ingreso: julio-2002
Ubicación: Santiago
Mensajes: 1.211
Antigüedad: 22 años, 6 meses
Puntos: 10
Pues casi asi, para eso debes tener el archivo hola.java en la carpeta bin, y recien ahi podrias primero compilarlo, es decir

c:\j2sdk1.4.2_03\bin>javac hola.java

Si la compilacion del archivo no te arroja errores, el path volevra a quedar en

c:\j2sdk1.4.2_03\bin>

esperando a que hagas otra cosa, en este caso quere decir que el archivo compilo correctamente y te habra creado un archivo hola.class que es el que contiene el codigo compilado y el que debes ejecutar de esta forma

c:\j2sdk1.4.2_03\bin>java hola

fijate priemro que nada que para compilar se usa javac y para ejecutar se usa java, fijate tambien que para compilar es necesario pasarle la extencion, en este caso .java y para ejecutar basta solo con le nombre del archivo.

Asi es como funciona esto, ahora bien, si queires poder tener tus codigos y compilarlos y ejecutarlos estando en cualquier parte del path del sistema y no necesariamente guardarlos en la carpeta \bin debes setiar el PATH del sistema para que sepa donde encontrar los programas de la carpeta \bin, eso es tan simple como desde la ventana de DOS escribir

SET PATH=c:\j2sdk1.4.2_03\bin\

Con esto podras ahora dejar los archivos .java en cualquier directoria y ejecutarlos desde ahi, por ejemplo que tienes el archivo hola.java en una carpeta creada por ti en c: que se llame codigos, podrias ya ejecutar directamente asi

c:\codigos>javac hola.java

si no seteas el PATH del sistema es necesario que los dejes en la carpeta \bin y que estes ahi para ejecutarlos.

Saludos
__________________
se despide hasta la proxima
Gonzalo Castillo