Vec nekoliko dana pokusavam da resim problem koji me muci...
Zavrsio sam mali program sa derby bazom, sve lepo funkcionise kada ga pokrenem iz NetBeansa, lepo ocita bazu. Napravio sam i .jar veriju programa koja takodje lepo funkcionise, cita bazu, ALI SAMO DOK JE NETBEANS UPALJEN I KONEKTOVAN SA BAZOM, cim ugasim NetBeans .jar verzija programa nastavlja da radi ali se gubi konekcija sa bazom.
Ostavicu vam kod sa kojim se konektujem na bazu kao i kod sa kojim sam pokusao da resim problem sto sam pronasao na netu... Pa ako neko zna u cemu je problem neka mi pomogne.
Generalno zelim da program radi samostalno i na nekoj trecoj masini...
Kod koji funkcionise dok je Netbeans upaljen:
Class.forName("org.apache.derby.jdbc.ClientDriver");
Connection con=(Connection)DriverManager.getConnection("jdbc:derby://localhost:1527/PoslovniImenik;create=true;user=dejan;password=deki");
Statement st=con.createStatement();
.
.
.
Kod sa kojim sam pokusao da resim problem, ali bez uspeha:
Class.forName("org.apache.derby.jdbc.EmbeddedDriver");
//Verovatno gresim sa ovom putanjom ispod...
Connection con=(Connection)DriverManager.getConnection("jdbc:derby:PoslovniImenik;create=true;user=dejan;password=deki");
Statement st=con.createStatement();
[Ovu poruku je menjao dekifpi dana 27.09.2012. u 17:44 GMT+1]