Я пытаюсь создать веб-сайт, используя проект tyrus. Я получаю эту ошибку ниже:javax.websocket.DeploymentException: org.glassfish.tyrus.container.grizzly.client.GrizzlyClientContainer
java.lang.RuntimeException: javax.websocket.DeploymentException: org.glassfish.tyrus.container.grizzly.client.GrizzlyClientContainer
at org.glassfish.tyrus.client.ClientManager.<init>(ClientManager.java:272) ~[bundlefile:na]
at org.glassfish.tyrus.client.ClientManager.createClient(ClientManager.java:240) ~[bundlefile:na]
at org.glassfish.tyrus.client.ClientManager.createClient(ClientManager.java:219) ~[bundlefile:na]
Мой П зависимость выглядит следующим образом:
<dependency>
<groupId>org.glassfish.tyrus</groupId>
<artifactId>tyrus-client</artifactId>
<version>1.12</version>
</dependency>
<dependency>
<groupId>org.glassfish.tyrus</groupId>
<artifactId>tyrus-core</artifactId>
<version>1.12</version>
</dependency>
<dependency>
<groupId>org.glassfish.tyrus</groupId>
<artifactId>tyrus-spi</artifactId>
<version>1.12</version>
</dependency>
<dependency>
<groupId>javax.websocket</groupId>
<artifactId>javax.websocket-api</artifactId>
<version>1.1</version>
</dependency>
<dependency>
<groupId>javax.websocket</groupId>
<artifactId>javax.websocket-client-api</artifactId>
<version>1.1</version>
</dependency>
Очень простой код Java:
logger.info("Creating web socket for url {}", getWebSocketUrl(currentApic.IPAddress, port));
echoUri = new URI(getWebSocketUrl(currentApic.IPAddress, port));
client = ClientManager.createClient();
client.connectToServer(APICWebClient.class, echoUri);
если я пытаюсь добавить зависимость контейнера
<dependency>
<groupId>org.glassfish.tyrus</groupId>
<artifactId>tyrus-container-grizzly-server</artifactId>
<version>1.12</version>
</dependency>
Мой mvn clean установить не удается, говоря:
Failed to read artifact descriptor for org.glassfish.tyrus:tyrus-container-grizzly-server:jar:1.4: Could not transfer artifact org.glassfish.tyrus:tyrus-container-grizzly-server:pom:1.4 from/to central (http://repo1.maven.org/maven2): repo1.maven.org: unknown error: Unknown host repo1.maven.org: unknown error -> [Help 1]
Отредактировано: Вышеуказанная проблема решена после MVN чистой. контейнер контейнера и клиентский контейнер. но до сих пор я получаю ту же ошибку времени выполнения java.lang.RuntimeException: javax.websocket.DeploymentException: org.glassfish.tyrus.container.grizzly.client.GrizzlyClientContainer
Я использую в OSGi среде. Как я могу это решить. нужна помощь в этом.
Для последнего номера, Неизвестный хозяин repo1.maven.org, разрешенный путем выполнения mvn clean и mvn clean install – Prakash