Я наткнулся на ваш пост, и вот что мне помогло:
Я установил соединение, аналогичное указанному здесь http://www.shoaibinamdar.in/blog/?p=313, но не прочитал
ds.setUrl("jdbc:sqlite::resource:"+
getClass().getResource("sample.db").toString());
ставлю
ds.setUrl("jdbc:sqlite:resource/sample.db");
sample.db находится в /myprojectname/resource/sample.db, а ресурс находится в том же каталоге (myprojectname), что и / myprojectname / src /
Надеюсь, это кому-нибудь поможет