Каковы хорошие замены InstallAnywhere для установки приложения Java EE?

Какой (коммерческий или бесплатный) инструмент для установки вы бы порекомендовали заменитьInstallAnywhere как установщик для приложения Java EE? Что вам конкретно нравится в этом, и каковы его недостатки?

Некоторые требования:

Должен поддерживатьзапуск пользовательского кода Java как часть процедуры установкиДолжен поддерживать Windows, включая последние 64-битные версии, такие как Windows Server 2008; поддержка других целевых операционных систем является плюсомДолжен быть в состоянии установить сервер приложений в комплекте (например,смола или жеКот) в качестве службы на WindowsДолжен поддерживать базовые функции, такие как копирование и перемещение файлов, редактирование файлов конфигурации, извлечение ZIP-файлов и т. Д.(Должен поддерживать объединение определенной версии JRE; по крайней мере, путем включения ZIP-файла, который нужно извлечь)

Изменить: еще несколько пунктов:

Предпочтительно не зависит от предварительно установленной JRE (или любой другой сторонней среды выполнения или библиотеки) на целевой машине; другими словами, может производить независимый Windows .exe (или .msi)Этот инструмент предпочтительно должен быть кроссплатформенным, чтобы разработка инсталлятора могла выполняться на Linux, Windows или Mac.Желательно иметь приличный графический интерфейс для сборки установщика. Как только это будет сделано, однако, этодолжен можно было пропустить графический интерфейс и сделать сборку установщика частью процесса автоматической сборки.

Ответы на вопрос(13)

Ваш ответ на вопрос