
25/04/2006, 22:10
|
 | Colaborador | | Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 4 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. |