2010-08-06 5 views
0

Я использую рамки eclipse (galileo) и struts2 и плитки.После изменения файлов xml мне нужно всегда перезапускать сервер?

Кажется, что изменение файлов xml (struts.xml, tiles-config.xml и т. Д.) Не влияет на перезапуск сервера.

Это очень раздражает, и требуется больше времени. Есть ли способ не перезапускать?

ответ

0

Строго говоря, вам не нужно перезапускать весь сервер, только само приложение. Но чтобы ответить на ваш вопрос более подробно, файлы конфигурации (по умолчанию, во всяком случае) просто читаются при запуске, а значения сохраняются для срока действия приложения.

Для плиток вы можете попробовать this параметр init, но я не пробовал его лично, поэтому я не могу ручаться за него.

Для Struts попробуйте установить devMode (Link) в true.

<constant name="struts.devMode" value="true" />

Для изменения в web.xml, и другие, я думаю, что есть установка на уровне сервера приложений для управления, но я сомневаюсь, что это стандарт на всех серверах приложений.

+0

спасибо. Я изменил devMode true. Но для плиток я не знаю, где изменить этот параметр init. – Deckard

+0

Из документации вы устанавливаете ее как параметр контекста в файле web.xml. –

+0

Я понял. Спасибо! – Deckard

Смежные вопросы