Установщик Java для проекта на основе Swing

Я работал над проектом Java, в котором используются веб-сервисы, значения должны быть изменены в реестре, и есть несколько библиотек DLL, которые необходимо зарегистрировать в системе. Есть некоторые переменные среды, которые нужно установить во время установки, учитывая эти требования, какой установщик Java является лучшим, мне также нужен установщик, который не зависит от платформы, так как мой проект Java не зависит от платформы.

Я думаю, что я могу использовать IzPack

но я думаю, что вы, ребята, можете помочь мне лучше и предложить мне установщик.

2 ответа

Решение

Я бы использовал IzPack, отличный инструмент, который объединяет ваш установщик в банку. независимость от платформы и возможность использовать некоторые процедуры только при наличии особых условий. Например, только устанавливать DLL в Windows, связываться с реестром (Custom Action) и так далее.

Мне всегда нравилось использовать IzPack, и я предлагаю вам попробовать. Документ также является отличным ресурсом для возможностей документа.

Если вам нужен коммерческий продукт, вы можете взглянуть на install4j, но я ничего не могу сказать по этому поводу.

Кажется, IzPack - единственный установщик Java с открытым исходным кодом, который все еще активно разрабатывается. Я недавно использовал его сам, и у него много мощных функций, но с ним нелегко начать. Существует множество документов, в которых подробно описываются некоторые вещи, но, к сожалению, нет простого "как это сделать" для наиболее распространенного случая. Ожидайте потратить много времени на проб и ошибок.

Другие вопросы по тегам