Доброго времени суток, собираю свой проект с помощью Maven и возникла проблема с получением файла БД как ресурса. Создаю соединение таким вот образом:
Class.forName("org.sqlite.JDBC");
URL resorce = Model.class.getClassLoader().getResource("/libs/diplom.db");
DbConnection = DriverManager.getConnection(("jdbc:sqlite:"+resorce));
Но переменная resorce = null
Подскажите пожалуйста, как правильно подключать файл БД.
использовал немного другой подход, который дает правильный путь к БД через сам jar файл
Class.forName("org.sqlite.JDBC");
URL c = Model.class.getClass().getResource("/libs/diplom.db");
System.out.println(c.getPath());
DbConnection = DriverManager.getConnection("jdbc:sqlite:"+c.getPath());
но в итоге получаю такой стэктрэйс
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости