Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / встроить sqlite в приложение / 2 сообщений из 2, страница 1 из 1
05.02.2014, 10:31
    #38549764
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
встроить sqlite в приложение
всем привет

хотелось бы "встроить" sqlite базу данных в приложение, чтобы она распространялась вместе с ним
все вроде бы работает на уровне выполнения в IDE
Код: java
1.
2.
3.
Connection conn = DriverManager.getConnection(
    "jdbc:sqlite:src/testdb.sqlite"
);


и при сборке она в jar-файле присутствует

но будет ли возможна запись приложением в такую "встроенную" базу данных, если она находится внутри jar-файла?

и как вообще лучше решить задачу "переносимой вместе с приложением" базы данных?
...
Рейтинг: 0 / 0
05.02.2014, 11:25
    #38549881
VladislavVV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
встроить sqlite в приложение
buyboy,

я думаю, это неправильное решение. Используйте движок в программе, а файл БД храните рядом или в месте, которое сами определите.

Вот линки на возможное решение вашей проблемы
http://stackoverflow.com/questions/6499218/use-a-sqlite-database-inside-a-jar
http://stackoverflow.com/questions/12019974/include-sqlite-database-in-executable-jar
http://stackoverflow.com/questions/7212631/how-to-include-sqlite-db-file-into-jar-in-netbeans
http://www.shoaibinamdar.in/blog/?p=313

вроде как решение есть, но я бы хранил файл базы отдельно.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / встроить sqlite в приложение / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]