вам потребуется сервлет apis и любые зависимые библиотеки в веб-приложении.
Чтобы запустить веб-приложение, вы «развернете» его на контейнере сервлетов или на сервере приложений, таких как tomcat, jboss, jetty и так далее. Все библиотеки для запуска вашего веб-приложения, которые вам понадобятся таким образом, включены в ваши пути к контейнерам / контейнерам. Вам не нужно явно определять их в конфигах вашего приложения.
Если вы работаете над исключительно приложением, подобным серверу приложений, и хотите разработать сервер для себя, вам необходимо добавить библиотеку сервлетов в classpath вашего приложения.