Как написать программу установки Spring / JavaEE / веб-приложения? - PullRequest
1 голос
/ 02 марта 2010

Я нахожусь в процессе преобразования устаревшей системы в приложение Spring JavaEE и застрял, пытаясь спроектировать процесс установки. В основном, когда приложение запускается, оно должно проверить, существует ли схема базы данных и другие параметры, и предложить пользователю установить их пошагово, пока все не будет настроено. (Предполагается, что пользователь полностью не технический).

Этот процесс не совсем подходит для веб-приложения в стиле Spring MVC, и я думаю, что их веб-поток может быть излишним (и использоваться только для установщика). Есть какие-нибудь мысли по поводу достойного дизайна шаблона или фреймворка для этого?

1 Ответ

1 голос
/ 24 декабря 2011

Для одного из моих проектов с открытым исходным кодом я написал базовый JavaEE Web Installer. Его можно найти здесь: https://github.com/chotchki/pgGallery

Короче говоря, для написания установщика необходимо следующее:

  • Фильтр страницы, чтобы остановить нормальный доступ к сайту
  • Слушатель для запуска соответствующей установки при запуске веб-приложения. После этого вы можете разблокировать сайт.
...