Я закончил написание приложения Java Desktop с базой данных MySQL. Я хочу заставить приложение работать за пределами netbeans и позволить ему быть установленным на других компьютерах. Я знаю о сборке проекта и создании исполняемого jar-файла, но для этого мне нужно экспортировать саму базу данных на другой компьютер, на котором я хочу запустить приложение. Мой вопрос состоит из двух частей:
1)Могу ли я создать установочный файл, который также устанавливает базу данных и приложение вместе?
2)Также мой путь к базе данных жестко закодирован, означает ли это, что я должен менять код каждый раз, когда я устанавливаю приложение для кого-то, какой способ лучше?
Спасибо