servlet-api.jar остается неизменным на вашем пути к классам, пока вы разрабатываете свое приложение. Целевое место развертывания (внутри Tomcat или полноценного сервера Java EE) предоставляет собственную версию вашей программы, поэтому загруженная вами версия разработки не должна быть частью того, что вы развернули в окончательном месте.
Какая у вас платформа для развертывания?