Eclipse - целевая среда выполнения Apache Tomcat v7.0 не определена

Когда я запускаю приложение и строю его. Он не показывает никаких ошибок, но когда я обращаюсь к своему приложению, на консоли появляется следующая ошибка.

Описание Тип расположения пути ресурса Целевое время выполнения Apache Tomcat v7.0 не определено. MyProject Неизвестная проблема грантового проекта

Может кто-нибудь помочь мне с этим.

Ответы

Ответ 1

Целевая версия исполнения должна быть обновлена. Предположим, что вы используете Tomcat Version 8.0, но в целевой среде показывается 7.0.

Вам нужно щелкнуть правой кнопкой мыши по вашему проекту > Свойствa > Целевое время выполнения > Нажмите нужную версию 8.0 Я предполагаю. Надеюсь, что это поможет.

Ответ 2

Добавьте свою установку Tomcat 7 в целевые среды выполнения. Вы можете сделать это в меню Project > Properties > Targeted Runtimes

Выберите желаемое время выполнения и укажите путь, на котором он установлен.

Ответ 3

Возможно, файл org.eclipse.wst.common.project.facet.core.xml в настройках вашего проекта изменился (например, если коллега проверяет их настройки, а затем вы извлекаете их изменения). В этом случае Project > Properties > Targeted Runtime будет там и даже проверен (ваш оригинал не будет отмечен), но у вас все еще будет проблема.

Вам нужно переименовать среду выполнения...

Window > Preferences > Server > Runtime Environments 

выберите yours > Edit

Измените имя так, чтобы оно было таким же, как и ваши коллеги.

Когда вы приступите к использованию своего сервера, который также нуждается в обновлении...

double click on the server > General Information > Runtime Environment 

используйте раскрывающийся список, чтобы выбрать новое имя

Ответ 4

Версия Eclipse: OXYGEN, 2017

  • В Проводнике проектов щелкните правой кнопкой мыши по вашему проекту > Свойствa > Границы проекта
  • На левой панели щелкните вкладку Runtimes.
  • Выберите Время выполнения (Apache Tomcat vX.0), которое вы хотите реализовать.
  • Нажмите Применить и закрыть.

Вы должны увидеть, что эта ошибка исчезла. С наилучшими пожеланиями.

Ответ 5

Перейдите в Window/Preferences, затем в среду Server/Runtime Environment и добавьте отсутствующую среду выполнения.

Ответ 6

Возможно, есть более простой способ, но установка версии Eclipse для J2EE решила это для меня. У меня были проекты, настроенные в более старой версии Eclipse, но после обновления до более новой, стандартной версии мой проект tomcat перестал работать даже после установки SDK Web Tools Platform. Так что переустановка с версией J2EE была самой простой вещью, которая работала для меня после попытки нескольких других решений.

Ответ 7

Эта ошибка также может быть вызвана тем, что каталог tomcat 7.0 не добавлен в настройках. Возможно, вы установили другую версию (например, tomcat 8.0) и указали версию 7.0, которая недоступна

Вы можете изменить версию в properties >> project facets

Во вкладке runtime измените версию.

enter image description here