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

Ошибка Tomcat 404: исходный сервер не нашел текущее представление целевого ресурса или не желает раскрывать, что он существует

Я следил за учебником по o7planning и застрял на шаге 6:

http://o7planning.org/en/10169/java-servlet-tutorial

Это просто простой проект, показывающий HelloWorld, но по какой-то причине я продолжаю получать ошибку 404. Деталь:

введите описание изображения здесь Однако страница приветствия Tomcat отображается правильно.

Страница приветствия Tomcat

Здесь решения, которые я пробовал до сих пор (и они НЕ работают):

Щелкните правой кнопкой мыши проект → Свойства → Границы проекта → Runtimes → отметьте "Apache Tomcat v9.0" → Применить → завершить.

Вкладка "Сервер" → Щелкните правой кнопкой мыши "Tomcat v9.0..." → properties → location location → Выберите "Использовать установку tomcat" на панели "Расположение серверов".

4b9b3361

Ответ 1

Проблема решена, я не добавил index.html. Что указывает на web.xml

Update: введите описание изображения здесь

Больше обновлений: у проекта может быть более одного файла "web.xml".

если в

есть еще один "web.xml",

SRC/Основной/WebApp/WEB-INF

Затем вам может потребоваться добавить еще один индекс (на этот раз index.jsp) в

SRC/Основной/WebApp/WEB-INF/страницы/

Ответ 2

Надеюсь, это поможет. Из затмения вы щелкните правой кнопкой мыши проект → Run As → Run on Server, а затем он сработает для меня. Я использовал Eclipse Jee Neon и Apache Tomcat 9.0.:)