Где находится каталог развертывания в Eclipse?

Я разрабатываю веб-приложение в Eclipse. где находится дерево каталогов развертывания? В структуре каталогов Apache или какой-либо древовидной структуре подкаталога в дереве дерева Java? Я прошу, потому что я просматривал дерево каталогов, когда обновление к моему учебному приложению не работало, и, предположив, что поддерево src представляет мое дерево каталогов разработки, я надеялся, что Подструктура WebContent/WEB-INF будет содержать мое дерево развертывания (я также предположил, что при запуске приложения структура каталога развертывания будет автоматически создана для меня), но я нашел WEB-INF пустым.

Ответы

Ответ 1

Я разрабатываю веб-приложение в Eclipse. где находится дерево каталогов развертывания? В структуре каталогов Apache или какой-либо древовидной структуре подкаталога в дереве рабочей области Java?

Все зависит от того, как настроен ваш Tomcat Server. Значение по умолчанию должно быть: .metadata/.plugins/org.eclipse.wst.server.core/tmp0. Но вы можете изменить это в конфигурации сервера Tomcat. Для этого перейдите в представление Серверы, дважды щелкните на сервере Tomcat и измените путь Сервер и Развертывание

alt text

Я лично использую установку Tomcat для полного управления (и путь развертывания по умолчанию, т.е. wtpwebapps).

Если изменить что-то в разделе "Расположение сервера", см. этот ответ о том, как это изменить.

Ответ 2

Обычно Eclipse компилируется в каталоги в рабочей области. После завершения сборки этот каталог затем копируется плагином развертывания в каталог Tomcat.

Если вы используете плагин WTP, включенный в Eclipse Java EE, местоположение развертывания настраивается на странице свойств сервера в eclipse.