Ошибка 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" на панели "Расположение серверов".
Ответы
Ответ 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.:)