ПРЕДУПРЕЖДЕНИЕ: установка свойства "источник" в "org.eclipse.jst.jee.server: appname" не обнаружила свойство соответствия

Привет, ребята при попытке запустить мое приложение с eclipse/linux на apache tomcat на моем локальном хосте приложение работает нормально, но я получил следующее предупреждение

WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:appname' did not find a matching property.

любые идеи, что означает это предупреждение, как его решить?

Ответ 1

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

Прежде всего это предупреждение, а не ошибка. Поэтому нет необходимости слишком беспокоиться об этом. В основном это означает, что Tomcat не знает, что делать с атрибутом source из контекста.

Этот атрибут source задается Eclipse (или, более конкретно, Eclipse Web Tools Platform) в server.xml файле Tomcat, чтобы соответствовать запущенному приложению проекту в рабочей области.

Tomcat генерирует предупреждение для каждой неизвестной разметки в server.xml (т.е. атрибут source), и это является источником предупреждения. Вы можете смело игнорировать его.

Ответ 2

Вы можете изменить конфигурацию сервера eclipse tomcat. Откройте представление сервера, дважды щелкните на сервере, чтобы открыть конфигурацию сервера. Затем нажмите, чтобы активировать "Опубликовать содержимое модуля для разделения файлов XML". Наконец, перезагрузите сервер, сообщение должно исчезнуть.

Источник: http://www.albeesonline.com/blog/2008/11/29/warning-setpropertiesruleserverserviceenginehostcontext-setting-property/