colocar dicha bd dentro de una de uno de los paquetes en netbeans y para solucionar lo de la ruta:
Código PHP:
///...
//toExternalForm me devuelbe esta ruta: jar:file: /home/ni_nombre/NetBeansProjects/Programa/dist/Programa.jar!/Bd/BD_PROGRAMA
// es por esto que utilizo el substring para que me resulte así:
///home/ni_nombre/NetBeansProjects/Programa/dist/Programa.jar!/Bd/BD_PROGRAMA
url=getClass().getResource("BD_PROGRAMA").toExternalForm().substring(9);
Connection con=null;
try {
con = DriverManager.getConnection(url, "minombre", "unacontraseña");
} catch (SQLException ex) {
Logger.getLogger(ConectarDerby.class.getName()).log(Level.SEVERE, null, ex);
}
//...
Código HTML:
3/06/2011 05:41:30 PM Bd.ConectarDerby Consulta GRAVE: null java.sql.SQLException: No suitable driver found for /home/minombre/NetBeansProjects /Programa/dist/Programa.jar!/Bd/BD_PROGRAMA at java.sql.DriverManager.getConnection(DriverManager.java:640) at java.sql.DriverManager.getConnection(DriverManager.java:200) at Bd.ConectarDerby.Consulta(ConectarDerby.java:27)
¿otras formas de embeber la bd en el jar?
¿no se puede?
gracias por adelantado por su atención...