Я написал приложение JavaFX для изучения немецкого языка с помощью программы, подобной Flashcard. Оказалось, мой одноклассник тоже этого хочет, но я не знаю, как его развернуть.
У меня есть база данных sqlite, в которой хранятся некоторые немецкие слова, и мне нужен доступ для чтения / записи. Я пробовал жестко закодировать путь, но это явно не хорошо. Я попытался загрузить файл sqlite следующей строкой и развернуть его как исполняемый файл jar, но не смог написать на нем.
"jdbc:sqlite::resource:Vokabeln.sqlite"
Предположим, что я не хочу делать удаленное веб-приложение, как мне сделать этот файл доступным для моего кода и является ли он независимым от платформы? Должен ли я сделать программу установки, чтобы я спросил пользователя, какой путь? Я также не знаю, как написать приложение-установщик. Я гуглил и ничего подобного не нашел.