Tomcat внутри Eclipse перезаписывает фрагменты контекста - PullRequest
6 голосов
/ 13 июля 2011

У меня есть проект Eclipse, который подключен к Tomcat 6 с помощью WST.По причинам тестирования мне нужно установить некоторые параметры контекста, чтобы переопределить настройки в web.xml.Устанавливаются следующие параметры сервера: «Служить без публикации», так как я хочу запускать свое приложение прямо из проекта и «Публикация контекстов для разделения файлов XML».

Теперь я могу найти фрагмент контекста внутри .metadata.plugins \ org.eclipse.wst.server.core \ tmp1 \ Conf \ catalina \ localhost и при необходимости измените их.Это работает в течение некоторого времени, но после каждого перезапуска Eclipse мой фрагмент контекста заменяется новым сгенерированным - конечно, без обязательных параметров.

Как я могу предотвратить замену Eclipse моей конфигурации?Или есть способ добавить необходимые параметры в сгенерированный фрагмент контекста?

1 Ответ

11 голосов
/ 06 марта 2012

Конечно, изменение содержимого в .metadata /.../ wst.server не очень хорошая идея - эти каталоги полностью контролируются Eclipse.

Если вы заглянете в запись проекта Eclipse «Серверы», вы увидите server.xml и context.xml - место, где можно что-то изменить.Eclipse копирует эти файлы в этот каталог .metadata - ЕСЛИ он каким-то образом не засорен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...