У нас есть веб-приложение, которое нам нужно, чтобы упростить развертывание для наших клиентов.
Текущий рабочий процесс для новой установки:
- Убедитесь, что на машине есть JRE (32- или 64-разрядная версия)
- Установите Tomcat (32- или 64-разрядный)
- Создайте базу данных в Oracle или SQL Server (для этого мы предоставляем сценарии SQL)
- Запишите некоторые значения в нашу таблицу настроек, например имя хоста. (Можно заставить пользователя проверить их, но не хочу, чтобы пользователь вводил их.
- Создайте файл свойств соединений (мы предоставляем мини-приложение JAR, чтобы помочь с этим), который будет находиться под Tomcat.
- У нас есть два файла WAR для нашего реального веб-приложения. Их можно разделить на две машины, но пока предположим, что они оба сбрасываются под Tomcat.
- Запустите Tomcat, чтобы он развернул WAR.
Это утомительный процесс для наши пользователи
Я хочу инкапсулировать его в установщик и искал возможность сделать это в NSIS, который, кажется, имеет большое сообщество, но затем наткнулся на install4j, который, хотя и менее известен, но более конкретен в приложения на основе Java.
Просто хотел получить отзывы от более опытных пользователей по поводу лучшего выбора для платформы.
Я не хочу вдаваться в подробности, а затем понимаю, что выбрал неправильную платформу установщика .
задан Simon 23 September 2011 в 12:29
поделиться