Невозможно запустить клиентский код конечной точки для реализации websocket в Java (ошибка файла класса не найдена) - PullRequest
0 голосов
/ 14 октября 2018

Я пытаюсь создать клиентский сокет для реализации веб-сокетов.

Я использую код из:

https://dzone.com/articles/sample-java-web-socket-client

Код импортирует некоторыеjavax.websocket.* файлы классов.

Я скачал файлы jar по следующей ссылке:

http://repo1.maven.org/maven2/javax/javaee-api/7.0/javaee-api-7.0.jar

Я установил в classpath путь к файлам классов во времякомпиляция.

Код скомпилирован, но когда я пытаюсь запустить код, выдает ошибку, что файл класса не найден.

Ссылка выше сказала, что он использовал Tyrus какAPI websocket, но поскольку в моей системе Ubuntu установлен glassfish, он уже содержит все файлы jar для tyrus.

Как запустить код и исправить зависимости? снимок кода клиента

...