: Compatible with Java EE (uses javax.ws.rs packages). Use this for older legacy systems.
The easiest way to manually download the JAR is through the or the MVNRepository page . Container Type Download Link (Maven Central) Servlet (Standard) Download jersey-container-servlet Servlet Core Download jersey-container-servlet-core Grizzly2 (HTTP) Download jersey-container-grizzly2-http Jetty (HTTP) Download jersey-container-jetty-http Which Artifact Do You Need? org.glassfish.jersey.containers jar download
: Compatible with Jakarta EE 9/10 (uses jakarta.ws.rs packages). This is the modern standard for new projects. Troubleshooting Common Errors org.glassfish.jersey.containers - Maven Repository : Compatible with Java EE (uses javax
org.glassfish.jersey.containers jersey-container-servlet 3.1.10 Use code with caution. Add this to your build.gradle : Troubleshooting Common Errors org
"Org.glassfish.jersey.containers" is a group ID containing multiple sub-projects. Choosing the right one depends on your server environment:
Manually downloading JARs is generally discouraged because Jersey has a "huge" dependency tree (including jersey-common , jersey-server , and hk2 injection libraries). Using a build tool handles these automatically. Add this to your pom.xml :
: Use this for standard web applications (WAR files) deployed on servers like Tomcat , GlassFish , or WildFly .
: Compatible with Java EE (uses javax.ws.rs packages). Use this for older legacy systems.
The easiest way to manually download the JAR is through the or the MVNRepository page . Container Type Download Link (Maven Central) Servlet (Standard) Download jersey-container-servlet Servlet Core Download jersey-container-servlet-core Grizzly2 (HTTP) Download jersey-container-grizzly2-http Jetty (HTTP) Download jersey-container-jetty-http Which Artifact Do You Need?
: Compatible with Jakarta EE 9/10 (uses jakarta.ws.rs packages). This is the modern standard for new projects. Troubleshooting Common Errors org.glassfish.jersey.containers - Maven Repository
org.glassfish.jersey.containers jersey-container-servlet 3.1.10 Use code with caution. Add this to your build.gradle :
"Org.glassfish.jersey.containers" is a group ID containing multiple sub-projects. Choosing the right one depends on your server environment:
Manually downloading JARs is generally discouraged because Jersey has a "huge" dependency tree (including jersey-common , jersey-server , and hk2 injection libraries). Using a build tool handles these automatically. Add this to your pom.xml :
: Use this for standard web applications (WAR files) deployed on servers like Tomcat , GlassFish , or WildFly .