Salve ho creato una applicazione java con eclipse, questa si connette ad un database SQLite:
il problema è che adesso voglio esportare un runnable .jar ma quando lo usa su un' altra macchina non si connette più al database.
Il problema credo sia dovuto al percorso di connessione, io mi connetto in questo modo
Class.forName("org.sqlite.JDBC");
Connection conn=DriverManager.getConnection("jdbc:sqlite:C:\\ workspace\\LayautGeneraleSoft\\src\\database\\Data baseDati.sqlite");
insomma con un percorso assoluto,
il file del database l' ho messo nella cartella src in maniera che venga esportato
Sapreste dirmi come devo modificare la stringa di connessione ?
avevo pensato di trattarla come un resouce:
URL URL_Database = getClass().getResource("/database/DatabaseDati.sqlite");
solo che non riesco a connetterlo
vi ringrazio in anticipo