Когда я разрабатываю свой Java-проект, я использую:
- Версия Java: 1.8,
Apache Tomcat версии 9.0.x.
При сборке проекта я получил следующую ошибку:
Код: Выделить всё
java: cannot access javax.servlet.ServletException
class file for javax.servlet.ServletException not found
Когда я искал исправление, я обнаружил, что мне нужно включить зависимость API сервлетов Java в мой pom.xml файл. Таким образом, я смог бы успешно построить проект.
Код: Выделить всё
javax.servlet
javax.servlet-api
4.0.1
provided
- Почему мне нужно включать зависимость API сервлетов Java при переходе на Tomcat 10?
Я включил зависимость API сервлетов Java, но правильно ли это исправить?
Подробнее здесь: https://stackoverflow.com/questions/707 ... ax-servlet