Witajcie,
Przeszło mi w tym momencie zrobić REST API. Wyczytałem o JAX-RS i wybrałem implementację Jersey. Dodałem w MVN wersję 2.22.1. Czytam User Guide: https://jersey.java.net/documentation/latest/user-guide.html#d0e3312 , tylko jest jeden problem. Do web.xml dodałem:
<servlet>
<servlet-name>jersey</servlet-name>
<servlet-class>org.glassfish.jersey.servlet.ServletContainer</servlet-class>
<init-param>
<param-name>jersey.config.server.provider.packages</param-name>
<param-value>
pl.bajos
</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>jersey</servlet-name>
<url-pattern>/*</url-pattern>
</servlet-mapping>
IntelliJ zaznacza mi <servlet-class>org.glassfish.jersey.servlet.ServletContainer</servlet-class>
, że klasa ServletContainernie
i paczka servlet
nie istnieje. Jak mam skonfigurować web.xml do tej wersji skoro dokumentacja (do tej wersji o_O) podaje złe rozwiązanie...?
pom.xml:
<dependency>
<groupId>org.glassfish.jersey.core</groupId>
<artifactId>jersey-server</artifactId>
<version>2.22.1</version>
</dependency>