Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/04/2006, 22:10
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 7 meses
Puntos: 454
Hola:

Para conectarte a una base de datos necesitas un jar aparte de la base de datos, en el que está el driver de dicha base de datos.

Dices que en tu IDE funciona, así que supongo que ese jar lo tienes accesible. Quizás en su momento lo incluiste en tu proyecto.

Para ejecutar por separado del IDE, necesitas los dos jar, el tuyo con tu programa y el de la base de datos.

Si en tu jar no hay fichero de manifiesto, la forma de arrancarlo sería asi

java -cp <un_path>\driver_bd.jar;<un_path>\mifichero.jar MiClasePrincipal

Si en tu jar hay un fichero de manifiesto, deberías añadirle una línea como esta

Class-Path : ./driver_bd.jar

Luego te basta con tener los dos jar en el mismo directorio y arrancarlo así

java -jar mifichero.jar

En mi página que tienes más abajo, dentro de la parte de java, hay un pequeño tutorial en el que tienes todo esto con más detalle.

Se bueno.
__________________
Apuntes Java
Wiki de Programación