Buscar
Social
Ofertas laborales ES

Foro sobre Java SE > no me conecta a bd embebida de derby despues de compilar

tengo un problema al ejecutar la aplicacion java ya compilada en jar,,, me dice error al conectar en el puerto local 1527 con el mensaje coneccion refused:connect ....... no me conecta a la base de datos y puse un boton para testear y me tira el error coneccion refused ,,,,, lo raro que para que funcione la aplicacion debo conectarme manualmente desde netbens ,,,SERVICES ,, DATABASE ,,, mi base de datos clik derecho connect y me conecta entonces el programa funciona y el testeo tambien no me da errores ,,,,, ya no se cual es el problema ,,,,, ayuda plis que puede ser
asi creo la coneccion

public class ingresodatos {

Connection ingresodatos = null;
public Connection conectar() {

try{
Class.forName("org.apache.derby.jdbc.ClientDriver");
ingresodatos= DriverManager.getConnection("jdbc:derby://localhost:1527/MALLNODO;create=true;user=mallnodo;password=mallnodo");


}catch(ClassNotFoundException | SQLException e){
JOptionPane.showMessageDialog(null, e);
}
return ingresodatos;
}

}


nombre base de datos MALLNODO
usuario mallnodo
password mallnodo

julio 1, 2014 | Registered Commenterrodrigo0878

Cuando usas los servicios de NetBeans, éste inicia el servidor Derby, solo para su uso desde NetBeans.
Para usar Derby, en modo servidor, desde una aplicación, debes iniciar Derby manualmente, antes de ejecutar la aplicación.

http://db.apache.org/derby/papers/DerbyTut/ns_intro.html#start_ns

julio 1, 2014 | Registered Commenterchoces