Где находится каталог развертывания в Eclipse? - PullRequest
18 голосов
/ 18 августа 2010

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

Ответы [ 2 ]

27 голосов
/ 19 августа 2010

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

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

alt text

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

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

1 голос
/ 18 августа 2010

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...