Eclipse позволяет развертывать веб-приложение непосредственно на сервере, без необходимости что-либо копировать самостоятельно. Он также позволяет создавать развертываемый файл war, когда вы готовы к развертыванию на тестовом или производственном сервере.
Откройте представление «Серверы», щелкните правой кнопкой мыши и выберите создание нового сервера. После создания щелкните правой кнопкой мыши на сервере и выберите, чтобы добавить в него свое веб-приложение. И тогда Eclipse развернет ваше веб-приложение на сервере.
Вы не должны вручную что-либо копировать из Eclipse. И если вам нужно или вы хотите сделать это, то вам, вероятно, следует использовать какой-нибудь ant-скрипт, который генерирует правильную структуру развертывания. Эта структура описана в спецификации сервлета. Он должен иметь в корневом каталоге веб-приложения каталог WEB-INF, содержащий:
- classes: каталог, содержащий ваши классы
- lib: каталог, содержащий все jar-файлы, от которых зависит ваше приложение
- web.xml дескриптор развертывания веб-приложения
Все остальные каталоги и файлы, не относящиеся к WEB-INF, могут обслуживаться веб-контейнером.