Я предварю это, я не использую никаких зависимостей maven, но я знаю, что мне не хватает файла jar wls-api.jar
(по крайней мере, это то, что я прочитал).
Чтобы исправить это, я загрузил oracle-weblogic-7.9.jar
, но проблема не устранена.
Исключение выбрано в этой строке
WebSocketContainer container = ContainerProvider.getWebSocketContainer();
Может ли кто-нибудь сказать мне, почему эта строка постоянно терпит неудачу?
UPDATE: после дальнейшего чтения примеры, которые я вижу, используют эту зависимость
<dependency>
<groupId>javax.websocket</groupId>
<artifactId>javax.websocket-api</artifactId>
<version>1.0</version>
У меня есть javax.websocket-api.jar
в пути сборки сервера и клиента, как это требуется. Что мне здесь не хватает?
Другое обновление: я забыл включить эту ошибку!
Exception in thread "main" java.lang.RuntimeException: Could not find an implementation class.
at javax.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:73)
at connect.<init>(connect.java:21)
at test.main(test.java:11)