У меня есть проект веб-сервиса REST, использующий следующую зависимость
<dependency>
<groupId>org.glassfish.jersey.core</groupId>
<artifactId>jersey-client</artifactId>
<version>2.27</version>
</dependency>
<dependency>
<groupId>org.hdrhistogram</groupId>
<artifactId>HdrHistogram</artifactId>
<version>2.1.9</version>
</dependency>
<dependency>
<groupId>javax.ws.rs</groupId>
<artifactId>javax.ws.rs-api</artifactId>
<version>2.1</version>
</dependency>
Но когда я запускаю свой сервер Tomcat, он выдает мне сообщение об ошибке: -
java.lang.NoClassDefFoundError: javax/ws/rs/client/RxInvokerProvider
at org.glassfish.jersey.internal.inject.Providers.getJaxRsProviderInterfaces(Providers.java:117)
at org.glassfish.jersey.internal.inject.Providers.<clinit>(Providers.java:90)
at org.glassfish.jersey.model.internal.ComponentBag.modelFor(ComponentBag.java:518)
at org.glassfish.jersey.model.internal.ComponentBag.lambda$registerModel$10(ComponentBag.java:477)
Я пробовал с разными версиямиjavax.ws.rs, включая 2.0.1, 2.1 и даже версию m01.
Какая зависимость мне не хватает?