Как создать инсталлятор по окончании работы с приложением Java Desktop Application с MySQL DB?

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

1)Могу ли я создать установочный файл, который также устанавливает базу данных и приложение вместе?

2)Также мой путь к базе данных жестко закодирован, означает ли это, что я должен менять код каждый раз, когда я устанавливаю приложение для кого-то, какой способ лучше?

Спасибо

7
задан Saher Ahwal 27 May 2011 в 09:13
поделиться