| |||
.jar y conexion a la base de datos Hola !! tengo un problemilla y no se que es la verdad porq no se mucho de java apenas es mi primer proyecto!! queria probar la aplicacion en la maquina desde el .jar q genera el sistema y resulta q no tiene conexion a la base de datos y no se como hacer.. osea cuando ejecuto desde mi visual studio si funciona perfecto la conexion pero desde el .jar q el genera nop!! no se si es que me falta alguna instruccion o como se hace?? si alguien sabe por fis digamee |
| ||||
Hola: ¿Creas el jar con el IDE(java enterprise) o a mano? Si es con el IDE, tendrás que buscar si tiene alguna opción para añadir un fichero de manifiesto. El fichero de manifiesto es un fichero de texto que en tu caso debería tener algo como esto Main-Class: TuClasePrincipal Class-Path: ./driver_de_la_bd.jar Si haces el jar a mano, con el comando jar, debes hacer esto jar cmf fichero_manifiesto MiFichero.jar ficheros.class En mi página de abajo, en la parte de java, tienes un tutorial de como hacer los jar y meter el fichero de manifiesto. Se bueno. |
| |||
Yo utilizo el netbeans y me dió el mismo problema, funcionaba desde el IDE, pero no desde el jar. Yo solucioné el problema desde el propio NETBEANS le añadí la libreria al proyecto. Luego a la hora de ejecutar el jar siempre me llevaba la carpeta lib donde se encontrasba la libreria de mysql. Es decir mira si en la carpeta donde te genera el jar tienes una carpeta con las librerias y cuando copies el jar en otro sitio te llevas la carpeta de las librerias con el. Espero haber resultado de utilidad. |