Ayuda con java

Hedwin
22 de Octubre del 2002
hola si alguien me puede ayudar se lo agradeceria,
mi problema esta en que tengo un package con mi clases, todo bien, usando el JCreator corro el que la clase que tiene el main, y todo bien, pero quiero correrlo mediante un *.bat, c que para un archivo normal la sentencias son:
javac MyClass.java
java MyClass
y lo guardo name.bat
y asi corre y todo bien pero no puedo hacer lo ahora que las clases estan en un package ???

gracias

Oscar
22 de Octubre del 2002
Hola,
los paquetes son utilizados para eliminar colisiones de nombres(de tus clases con la de los demas desarrolladores) y encapsular mas todo.
Si tu declaras en tu archivo que esa clase pertenece al paquete 'mipaquete', tienes que poner esa clase en el directorio 'mipaquete'.
Supongamos que estas en raiz, y tienes tu clase MiClase que pertenece al paquete mipaquete, entonces debes poner tu clase en:
/mipaquete/MiClase.java
Cuando quieras ejecutar dicha clase, si estas en raiz solo escribe:
java mipaquete.MiClase

y para compilar tu clase estando en raiz, solo escribe:
javac mipaqueteMiClase.java

Nota, una vez compilado no tienes que poner la intruccion javac en el archivo .bat

hedwin
22 de Octubre del 2002
oscar muchas gracias!!!!