Следует ли использовать мастер Eclipse для развертывания веб-приложения? - PullRequest
0 голосов
/ 27 июня 2011

Я использую Eclipse " Dynamic Web Project " для создания и тестирования веб-приложения.Он будет публиковать мое приложение на сервере приложений удобным способом.Мне не нужно писать сценарий, просто мастер.

Однако мне интересно, это достойный способ развертывания веб-приложения.Каково твое мнение?Спасибо!

(я использовал Ant-сценарий для развертывания моего приложения, это стандартный способ.)

plus: Dynamic Web Project использует свою особую структуру каталогов, которая отличается от стандартной структуры каталогов Maven.

Ответы [ 2 ]

4 голосов
/ 27 июня 2011

Это хорошо для развертывания на dev или тестовом сервере. Это удобный способ быстрого развертывания, чтобы взглянуть на внесенные изменения и выполнить тесты.

Я бы определенно не допустил бы это для любой другой среды, например, в реальном времени, перед началом производства и т. Д. У вас должен быть установленный процесс (например, задокументированный контроль изменений) для развертывания в этих средах.

1 голос
/ 27 июня 2011

Я слышал, что все еще рекомендуется выполнить холодное развертывание и перезапустить сервер, чтобы не было проблем с утечками памяти, загрузчиками динамических классов.Для себя я считаю удобным развертывание из Eclipse в большинстве сред.В основном адаптер сервера Eclipse WTP может выполнять ту же команду развертывания, что и другие процессы.Когда я использую облака, такие как GAE или Beanstalk, я использую плагин Eclipse, это то же самое, что командная строка.

...