Как использовать SQLite в исполняемом файле jar? - PullRequest
0 голосов
/ 10 октября 2018

Я делаю проект Java с базой данных SQLite. Я хочу сделать свой проект в исполняемый файл Java.Когда я запускаю проект в Eclipse, все в порядке, но когда я экспортирую проект и запускаю его, база данных не работает.

  • talarferdosi.db - это файл моей базы данных, который находится в папке src.
  • Версия SQLite.jar - 3.6.14.1.
  • String sql ="SELECT price FROM fastfood WHERE name='pizza'";

Если я добавлю зависимость SQLite в pom.xml, это сработаетили нет?

Это мой код подключения к SQLite.

try {
    Class.forName("org.sqlite.JDBC");
    Connection con=DriverManager.getConnection("jdbc:sqlite::resource:talarferdosi.db");
    st=con.createStatement();
    PreparedStatement ps = con.prepareStatement(sql);
    rs = ps.executeQuery();
}
catch(ClassNotFoundException | SQLException ex) {
    ex.getMessage();
}
...