Где находится каталог развертывания в 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.