Подтвердить что ты не робот

Нет ресурсов, которые могут быть добавлены или удалены с сервера

Я создал динамический веб-проект, но не могу развернуть его на Apache Tomcat Server 6.0. Я получаю эту ошибку при попытке развернуть свой проект:

Нет ресурсов, которые можно добавить или удалить с сервера.

4b9b3361

Ответ 1

Для этого вам нужно обновить настройку Project Facets.

Проект (щелкните правой кнопкой мыши) → Свойства → Фасеты проекта из левой навигации.

Если он не открыт... нажмите на ссылку, установите флажок Динамический веб-модуль и выберите соответствующую версию (вероятно, 2.4). Нажмите кнопку "Применить", а затем нажмите "ОК".

enter image description here

Ответ 2

Проверьте, совместима ли ваша версия Java с проектом. Щелкните правой кнопкой мыши проект → Свойства → Границы проекта → Проверка Java версии совместима с вашим проектом.

Ответ 3

Проблема заключается в несовместимой версии веб-приложения с целевым сервером. Поэтому необходимо изменить фаз проекта. В большинстве случаев свойство "Динамический веб-модуль". Это должно быть значение версии servlet-api, поддерживаемой сервером.

В моем случае

Я попытался изменить значение web_app в web.xml. Это не сработало.

Я попытался изменить фасет проекта, щелкнув правой кнопкой мыши по свойствам проекта (как упоминалось выше), не работал.

Работа: Изменение значения "версия", как в jst.web, в правильную версию из

файл org.eclipse.wst.common.project.facet.core.xml. Этот файл присутствует в папке .setting в корневом каталоге проекта.

Вы также можете посмотреть

Ответ 4

Я не нашел параметр "Динамический веб-модуль", когда я нажал ссылку, затем я установил интеграцию Maven (Java EE) для Eclipse WTP из Eclipse Marketplace. Затем эти шаги были выполнены.

Ответ 5

Если ваш проект основан на maven, вы также можете попробовать обновить конфигурацию проекта maven, выбрав проект. Щелкните правой кнопкой мыши проект > Maven > Обновить проект. он обновит конфигурацию вашего проекта.

Ответ 6

Я использовал mvn eclipse: eclipse -Dwtpversion = 2.0 в командной строке в папке, где у меня был pom.xml. Затем я обновил проект в Eclipse IDE. После этого я смог добавить свой проект.

Ответ 7

Я столкнулся с этой ошибкой, хотя Границы проекта были установлены соответствующим образом. Проблема заключалась в том, что свойство "Runtime Environment" не было установлено на сервере:

Пустая среда выполнения для Eclipse Tomcat

Просто нужно установить соответствующее время выполнения:

среда выполнения для Eclipse Tomcat

Ответ 8

Единственное, что сработало для меня, - это создать

.java-версия

с "oracle64-1.8.0.112" в качестве единственной записи (используйте что-то более 1.6+)

Убедитесь, что факс динамического веб-модуля включен.

Ответ 9

Щелкните правой кнопкой мыши по проекту, выберите свойства, а затем выберите "Targeted Runtimes". Проверьте, выбран ли здесь Tomcat.

Targeted Runtimes