JAX-RS 2.1 milestone builds / Jersey 2.26+

Please note that JAX-RS 2.1 is not final yet. JAX-RS 2.1 might change, there is no backwards compatibility requirement to keep among 2.26-bXX builds. Use at your own risk.

Jersey 2.26-b08, that implements JAX-RS 2.1 API API is the most recent release of Jersey. To see the details about all changes, bug fixed and updates, please check the Jersey 2.26-b08 Release Notes.

For the convenience of non-maven developers the following links are provided:

All the Jersey 2 release binaries, including the source & apidocs jars, are available for download under the Jersey 2 maven root group identifier org.glassfish.jersey from the  central maven repository as well as from the java.net maven repository.

Chances are you are using Apache Maven as a build & dependency management tool for your project. If you do, there is a very easy and convenient way to start playing with Jersey 2.26-b08 by generating the skeleton application from one of the Jersey 2 maven archetypes that we provide. For instance, to create a Jersey 2.26-b08 application using the Grizzly 2 HTTP server container, use

mvn archetype:generate -DarchetypeGroupId=org.glassfish.jersey.archetypes \
    -DarchetypeArtifactId=jersey-quickstart-grizzly2 -DarchetypeVersion=2.26-b08

If you want to create a Servlet container deployable Jersey 2.26-b08 web application instead, use

mvn archetype:generate -DarchetypeGroupId=org.glassfish.jersey.archetypes \
    -DarchetypeArtifactId=jersey-quickstart-webapp -DarchetypeVersion=2.26-b08

Maven users may also be interested in the list of all Jersey 2 modules and dependencies

JAX-RS 2.0 / Jersey 2.25.x

Jersey 2.25.1 is the most recent release of Jersey which implements JAX-RS 2.0 API API. To see the details about all changes, bug fixed and updates, please check the Jersey 2.25.1 Release Notes.

For the convenience of non-maven developers the following links are provided:

All the Jersey 2 release binaries, including the source & apidocs jars, are available for download under the Jersey 2 maven root group identifier org.glassfish.jersey from the  central maven repository as well as from the java.net maven repository.

Chances are you are using Apache Maven as a build & dependency management tool for your project. If you do, there is a very easy and convenient way to start playing with Jersey 2.26-b08 by generating the skeleton application from one of the Jersey 2 maven archetypes that we provide. For instance, to create a Jersey 2.26-b08 application using the Grizzly 2 HTTP server container, use

mvn archetype:generate -DarchetypeGroupId=org.glassfish.jersey.archetypes \
    -DarchetypeArtifactId=jersey-quickstart-grizzly2 -DarchetypeVersion=2.25.1

If you want to create a Servlet container deployable Jersey 2.26-b08 web application instead, use

mvn archetype:generate -DarchetypeGroupId=org.glassfish.jersey.archetypes \
    -DarchetypeArtifactId=jersey-quickstart-webapp -DarchetypeVersion=2.25.1

Maven users may also be interested in the list of all Jersey 2 modules and dependencies

JAX-RS 1.1 / Jersey 1.x

Jersey 1.19.1 is the latest released version of Jersey 1.x. For the convenience of non-maven developers the following links are provided:

  • Jersey 1.19.1 ZIP bundle contains the Jersey jars, core dependencies (it does not provide dependencies for third party jars beyond those for JSON support) and JavaDoc.
  • Jersey 1.19.1 JAR bundle is a single-JAR Jersey bundle to avoid the dependency management of multiple Jersey module JARs.

Back to top

Last Published: 2017-07-12.