Это специфичный для сервера плагин, который выполняет всю работу. При интеграции сервера в Eclipse вам в основном необходимо указать плагину, где найти установочный корень рассматриваемого сервера. Плагин, в свою очередь, точно знает, где найти библиотеки по умолчанию, как развернуть веб-приложения на рассматриваемом сервере и как запустить / остановить сервер с дополнительными аргументами командной строки.
Поскольку для каждой серверной марки / версии требуется свой подход (такой же, как когда вам нужно сделать это «вручную»), я приведу только пример, основанный на Tomcat 6.0, как он примерно работает. Дважды щелкните запись сервера в представлении Серверы и проверьте раздел Расположение сервера . Поле Путь к серверу обозначает корневое расположение файлов конфигурации. Это по умолчанию в метаданных Eclipse (когда выбрано Использовать метаданные рабочей области ). Если вы продолжите поиск в этой папке, вы найдете что-то вроде tmp0\conf\server.xml
. Он содержит информацию о том, где находятся развертываемые веб-приложения, какое имя контекста оно должно иметь и так далее. Плагин в основном передает эту информацию Tomcat, и он будет обрабатывать ее дальше.