Я пытаюсь реализовать websockets в своем приложении Java j2ee сервлет. Я написал код для веб-сокетов и использую следующую конфигурацию maven -
<dependency>
<groupId>javax.websocket</groupId>
<artifactId>javax.websocket-api</artifactId>
<version>1.1</version>
<scope>provided</scope>
</dependency>
Моя версия tomcat - 7.0.96. Я пробовал многочисленные ответы по следующим ссылкам, ни одна из которых не работала для меня. Я все еще получаю 404 во время рукопожатия. Пример Websocket не будет работать , Сборка Travis с предоставленной областью действия (java websockets) , Ошибка WebSocket 404 , tomcat 7.0.50 реализация Java Websocket даетОшибка 404
Мой каталог / usr / share / tomcat7 / lib не содержит tomcat7-websocket.jar, один из ответов сказал мне добавить его туда. Я сделал это, но затем приложение скомпилировалось, но не запустилось.
Мой каталог apache-tomcat-7.0.96 / lib содержит tomcat7-websocket.jar, а также websocket-api.jar. Я не уверен, почему я получаю ошибку 404 во время рукопожатия. Заранее спасибо за помощь.