Foros del Web » Programación para mayores de 30 ;) » Java »

Ayuda con imports

Estas en el tema de Ayuda con imports en el foro de Java en Foros del Web. Estoy haciendo el código inicial, de novato en java, pero al ejecutar no me sale //Class HolaMundo00 package holamundo; public class HolaMundo00 {String saludo; public ...
  #1 (permalink)  
Antiguo 15/09/2010, 17:00
 
Fecha de Ingreso: marzo-2006
Mensajes: 2
Antigüedad: 18 años, 1 mes
Puntos: 0
Ayuda con imports

Estoy haciendo el código inicial, de novato en java, pero al ejecutar no me sale
//Class HolaMundo00
package holamundo;
public class HolaMundo00
{String saludo;
public HolaMundo00()
{saludo="Hola Mundo";}

public void mostrarSaludo()
{System.out.println(saludo);}
}

//y después creo otra clase para ejecutarlo

package util;
import holamundo.HolaMundo00;

public class EjecutorHolaMundo00
{HolaMundo00 hola;

public EjecutorHolaMundo00()
{
hola=new HolaMundo00();
hola.mostrarSaludo();
}

public static void main(String[]args)
{EjecutorHolaMundo00 ejecutor=new EjecutorHolaMundo00();}
}

Cuando ejecuto EjecutorHolaMundo00, me indica "el package holamundo no existe", ya lo he revisado varias veces pero no encuentro el error, ayuda por favor.
Además estoy ejecutando todo por consola, primero hago correr: javac HolaMundo00.java y después javac EjecutorHolaMundo00.java, es aquí donde me sale el error.

Última edición por marianh; 15/09/2010 a las 17:23
  #2 (permalink)  
Antiguo 15/09/2010, 20:08
 
Fecha de Ingreso: agosto-2010
Mensajes: 29
Antigüedad: 13 años, 8 meses
Puntos: 0
Respuesta: Ayuda con imports

Es problema de directorios, como estas usando packages, tienes que crearte dos carpetas uno que se llame "holamundo" y el otro "util", entonces:

1.- Compilar HolaMundo00.java
2.- Copiar HolaMundo00.class al directorio "holamundo"
3.- Compilar EjecutorHolaMundo00.java
4.- Copiar EjecutorHolaMundo00.class al directorio util.
5.- Ejecutar el programa con el siguiente comando: java util.EjecutorHolaMundo00

Saludos
  #3 (permalink)  
Antiguo 15/09/2010, 20:24
 
Fecha de Ingreso: marzo-2006
Mensajes: 2
Antigüedad: 18 años, 1 mes
Puntos: 0
Respuesta: Ayuda con imports

Es que justamente al hacer el paso 3: Compilar el EjecutorHolaMundo00.java, me sale el error en la compilación diciendo que no existe el package holamundo, entonces ya no se crea el archivo EjecutorHolaMundo00.class y ya no puedo hacer el paso 4 de copiarlo al directorio util, o hay otra forma de ejecutarlo, gracias DDos
  #4 (permalink)  
Antiguo 16/09/2010, 09:36
 
Fecha de Ingreso: agosto-2010
Mensajes: 29
Antigüedad: 13 años, 8 meses
Puntos: 0
Respuesta: Ayuda con imports

Al final segui estos pasos:

1.- Situate en el directorio donde se encuentra: EjecutorHolaMundo00.java y EjecutorHolaMundo00.java
2.- ejecutar el siguiente comando para compilar: javac -d . *.java
3.- ejecutar el programa con: java util.EjecutorHolaMundo00

Nota: en es caso en ningun momento cambiamos de directorio.

Saludos

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:51.