Для написания кода сервлета мне нужен servlet-api.jar. Где я могу получить servlet-api.jar?
Откуда мне получить servlet-api.jar?
Ответ 1
Убедитесь, что вы используете ту же спецификацию API сервлета, что и ваш веб-контейнер. Обратитесь к этой диаграмме, если вы используете Tomcat: http://tomcat.apache.org/whichversion.html
Контейнер Web, который вы используете, определенно будет иметь необходимые вам API-интерфейсы.
Tomcat 6, например, имеет его в apache-tomcat-6.0.26/lib/servlet-api.jar
Ответ 2
Возьмите его из здесь
Просто выберите нужную версию и нажмите "Двоичный". например, прямая ссылка на версия 2.5
Ответ 3
Возможно, вам захочется использовать Java EE, который включает пакеты javax.servlet.*
. Если вам нужна определенная версия сервлета api, например, для таргетинга на определенный сервер веб-приложений, вы, вероятно, захотите, чтобы версия Java EE соответствовала, см. эту версию таблица.
Ответ 4
Вы можете найти недавний сервлет-api.jar в каталоге Tomcat 6 или 7 lib. Если у вас нет Tomcat на вашем компьютере, загрузите бинарный дистрибутив версии 6 или 7 из http://tomcat.apache.org/download-70.cgi