2010-09-07 2 views
2

В WebSphere Application Server 6.1 необходимо переустанавливать приложение (WAR/EAR) каждый раз при внесении изменений в файл дескриптора web.xml?Сервер приложений Websphere 6.1: Повторное развертывание после изменения web.xml?

+3

Да, это так. Вы должны отредактировать web.xml, переупаковать WAR и повторно развернуть. – duffymo

+0

Спасибо! Просто хотел подтвердить, что .. –

+1

@duffymo - Должен был ответить (таким образом, переместив это сообщение без ответа) –

ответ

0

В зависимости от того, на что вы ссылаетесь, «внесено изменение в файл дескриптора web.xml».

Если вы внесли изменения в файл web.xml внутри своей IDE, то, очевидно, это изменение должно каким-то образом попасть в мир сервера приложений. Переустановите файл WAR и разверните его в WebSphere, чтобы изменения вступили в силу.

Если вы внесли изменения в файл web.xml внутри внутренних каталогов WebSphere (каталог installedApps где-то под профилем) - практика, которую я бы посоветовал, - тогда перезапуск сервера будет достаточным для того, чтобы изменения вступили в силу. Само собой разумеется, что ваши изменения исчезнут в следующий раз, когда приложение будет развернуто.