Queria ajuda para saber como gerar o executável do java e manter o uso do banco de dados SQLITE, é um banco de dados embutido, mas não sei em qual pasta colocar o arquivo.db, já tentei diversas formas, pesquisei diversos métodos e todos falharam, o driver JDBC ele roda de boa, mas na hora de conectar o banco de dados(dpois do arquivo .jar gerado) ele dá erro, não importa se antes eu refenciei a url de uma forma, sempre diz que não existe, queria ajuda, qualquer coisa passo o código fonte.
ps: o problema é no executável, no compilador ele pega de boas.
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.swing.JOptionPane;
public class AcessBD {
public static Connection con =null;
public static String url = “”;
public static Statement stmt = null;
public static ResultSet res = null;
public AcessBD(){
url = "jdbc:sqlite:C:\\Fastrry Wish\\fastterwish.db";
try {
Class.forName("org.sqlite.JDBC" );
JOptionPane.showMessageDialog(null,"Identificou o driver");
con = DriverManager.getConnection(url);
JOptionPane.showMessageDialog(null,"Conectou");
} catch (Exception e) {
System.out.println("ERROR: failed to load SQLITE JDBC driver.");
e.printStackTrace();
return;
}
}
}