Я создаю веб-приложение, используя java EE и glassfish v3. Я хочу вскоре перевести его в производственный режим, однако у меня нет опыта использования стеклянной рыбы в производстве, я был бы признателен, если бы вы дали мне несколько советов о том, как подойти к следующему сценарию:
скажем, я развернул веб-приложение с помощью консоли администратора, указывающей на файл .war. Но что, если я хочу обновить это живое приложение, мне нужно:
а) отменить развертывание -> создать новый файл войны (с обновлениями) -> вставить файл войны в папку приложения -> повторно развернуть?
б) перемещать только измененные файлы, то есть: файлы .class, jsp и т. д. без отмены развертывания раньше?
Лично я использую плагин maven и инструмент, похожий на jenkins, для развертывания в производственной среде, но вы всегда можете сделать это вручную следующим образом:
После этого процесса должна быть развернута новая версия приложения.
Надеюсь это поможет.