Дескриптор развертывания Eclipse не найден

У меня есть динамический веб-проект, созданный в Eclipse. Я переместил расположение папки WebContent (чтобы она находилась в папке / src). Тем не менее, проект по-прежнему считает, что каталог находится под /projectName/WEB-INF/ (Я знаю это, потому что когда я пытаюсь открыть элемент в дескрипторе развертывания, он говорит мне, что этот путь не существует (он не существует, но мне нужно, чтобы он указывал на новое местоположение).

Как я могу указать сборку на новое расположение папки WebContent (и WEB-INF и т. Д.)? Благодарю.

6 ответов

Решение

Щелкните правой кнопкой мыши свой динамический веб-проект -> Свойства -> Сборка развертывания.

В Web Deployment Assemblyизмените структуру пакета в соответствии с вашими изменениями. Это должно работать.

Windows > Показать представление> Обозреватель проекта должен снова показать "дескриптор развертывания"

Первоначальный ответ был неясен на втором шаге - в диалоговом окне "Сборка веб-развертывания" в нижней части находится переключатель " Дополнительно", который при открытии показывает раскрывающийся список выбора папки.

Страница свойств сборки Eclipse Deployment

И я намеревался дать ссылку на документацию по Eclipse для страницы свойств сборки развертывания WTP - однако я не могу ее найти...

Перейти к окнам> перспективы> сбросить перспективу, возможно, решит эту проблему

Удалите выпуск Enterprise из Eclipse Market, а затем установите его снова. Моя проблема была решена этим

Иногда мы находимся в перспективе Java по умолчанию, меняем ее на перспективу Java EE, и если все правильно, дескриптор развертывания виден.

Другие вопросы по тегам