Домой Учебники по Java и J2EE Как устранить исключение HttpServlet не может быть разрешен для типа — servlet-api.jar...

Как устранить исключение HttpServlet не может быть разрешен для типа — servlet-api.jar Maven Dependency

513
0

Получаете ли вы « HttpServlet не может быть преобразован в тип » при запуске вашей Java-программы при запуске Tomcat Server? Да, я имею в виду этот проект: https://crunchify.com/how-to-run-java-program-automatics-on-tomcat-startup/

Но вы можете увидеть вышеупомянутое исключение при запуске этой программы.

Вам необходимо добавить Servlet API в ваш путь к классам. В Tomcat 6.0 это находится в JAR под названием servlet-api.jar в Tomcat's lib папка. Вы можете либо добавить ссылку на этот JAR в путь к классам проекта, либо поместить копию JAR в свой проект Eclipse и оттуда добавить ее в путь к классам.

Если вы хотите оставить банку в Tomcat's lib папка:

  • Щелкните правой кнопкой мыши проект, выберите Свойства .
  • Выберите Java Build Path .
  • Нажмите Добавить внешние JAR-файлы …
  • Просмотрите, чтобы найти servlet-api.jar и выберите его.
  • Нажмите OK, чтобы обновить путь сборки.
ЧИТАТЬ ТАКЖЕ:  Как поменять число в Java? Использование while Loop и Java Recursion методов

Или, если вы копируете JAR в свой проект:

  • Щелкните правой кнопкой мыши проект, выберите Свойства .
  • Выберите Java Build Path .
  • Нажмите Добавить JAR …
  • найти servlet-api.jar в вашем проекте и выберите его.
  • Нажмите OK, чтобы обновить путь сборки.

Если у вас есть проект Maven, добавьте ниже зависимость:

servlet-api.jar maven зависимость

1
2
3
4
5
< зависимость >
< groupId > javax . сервлет < / groupId >
< artifactId > сервлетapi < / artifactId >
< версия > 2.5 < / версия >
< / зависимость >
Как устранить исключение HttpServlet не может быть разрешен для типа — servlet-api.jar Maven Dependency

0.00 (0%) 0 votes

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь