Разрешение тех же Maven зависимостей - PullRequest
0 голосов
/ 25 сентября 2018

У меня есть проект Java, в котором я использую следующую библиотеку

<dependency>
            <groupId>org.java-websocket</groupId>
            <artifactId>Java-WebSocket</artifactId>
            <version>1.3.0</version>
 </dependency>

Также я использую библиотеку сигналов, и она имеет следующую зависимость в вашем pom

<dependency>
      <groupId>org.java-websocket</groupId>
      <artifactId>Java-WebSocket</artifactId>
      <version>1.3.7</version>
      <scope>compile</scope>
</dependency>

Когда я запускаю свой код, яполучить это erorr

Исключение в потоке "main" java.lang.NoClassDefFoundError: org / java_websocket / drafts / Draft_6455 на com.github.signalr4j.client.transport.AutomaticTransport.initialize: Automatic (62) на com.github.signalr4j.client.transport.AutomaticTransport. (AutomaticTransport.java:44) на com.github.signalr4j.client.Connection.start (Connection.java:273)

Я попытался исключить зависимость из библиотеки сигнализаторов

<dependency>
      <groupId>com.github.signalr4j</groupId>
      <artifactId>signalr4j</artifactId>
      <version>2.0.3</version>
      <scope>compile</scope>
<exclusions>
            <exclusion>
                <artifactId>Java-WebSocket</artifactId>
                <groupId>org.java-websocket</groupId>
            </exclusion>
        </exclusions>
    </dependency>

, но она не сработала.

Есть какие-то сомнения, что я делаю неправильно? Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...