Расположение сервера Eclipse с использованием метаданных рабочей области, не может быть изменено на установку

Я хочу, чтобы Eclipse развернул мое приложение в веб-приложениях папки установки Tomcat, когда я добавляю его на сервер в Eclipse, но по какой-то причине Eclipse, похоже, использует свой внутренний экземпляр сервера под .metadata/.plugins, даже подумал, что я добавил свой сервер вручную и предоставил каталог установки. После этого я добавил среду выполнения сервера для фасетов проекта и включил dynamic web module. Теперь, когда я добавляю приложение на сервер на вкладке сервера и запускаю сервер, приложение не появляется в папке установки Tomcats и не запускается экземпляр.

Когда я просматриваю вкладку конфигурации сервера, я вижу, что Eclipse использует метаданные рабочего пространства для местоположения сервера и не позволяет мне изменить его на установку tomcat.

image

Что вызывает проблему и как ее решить? Я провел с этим несколько часов безуспешно.


person Tuomas Toivonen    schedule 25.05.2016    source источник


Ответы (1)


  1. Удалите все модули на вкладке «Конфигурация сервера / Модули».
  2. Закройте конфигурацию.
  3. Щелкните правой кнопкой мыши сервер в представлении «Серверы» и опубликуйте его.
  4. Снова откройте конфигурацию.

Тогда он должен быть доступен для редактирования.

person Martin Theiss    schedule 25.05.2016
comment
Это работает до такой степени, что сервер развертывает приложение (я вижу это в диспетчере). Однако, когда я пытаюсь загрузить страницу, я получаю ошибку 403: доступ запрещен. Если я развертываю файл войны вручную, он загружается нормально и переходит к другому контекстному пути, чем развертывание eclipse. - person Tuomas Toivonen; 25.05.2016