| <link href="jersey.css" rel="stylesheet"/> | |
| <h3>About</h3> | |
| Developing RESTful Web services that seamlessly support exposing your data in a | |
| variety of representation media types and abstract away the low-level details | |
| of the client-server communication is not an easy task without a good toolkit. | |
| In order to simplify development of RESTful Web services and their clients in Java, | |
| a standard and portable [JAX-RS API][jax-rs] has been designed. | |
| Jersey RESTful Web Services 2.x framework is open source, production quality, | |
| framework for developing RESTful Web Services in Java that provides support for | |
| JAX-RS APIs and serves as a JAX-RS (JSR 311 & JSR 339 & JSR 370) Reference Implementation. | |
| Jersey RESTful Web Services 3.x framework is open source, production quality, | |
| framework for developing RESTful Web Services in Java that provides support for | |
| Jakarta RESTful Web Services 3.0. | |
| Jersey framework is more than the JAX-RS Reference Implementation. Jersey provides | |
| it's own [API][jersey-api] that extend the JAX-RS toolkit with additional features | |
| and utilities to further simplify RESTful service and client development. Jersey | |
| also exposes numerous extension SPIs so that developers may extend Jersey to best | |
| suit their needs. | |
| Goals of Jersey project can be summarized in the following points: | |
| * Track the JAX-RS API and provide regular releases of production quality | |
| Reference Implementations that ships with GlassFish; | |
| * Provide APIs to extend Jersey & Build a community of users and developers; | |
| and finally | |
| * Make it easy to build RESTful Web services utilising Java and the | |
| Java Virtual Machine. | |
| --- | |
| * The latest stable release of Jersey is [{{ site.latestVersion }}][dwnld]. | |
| * The latest published release of Jakarta EE 9 Jersey is [{{ site.latest30xVersion }}][dwnld]. | |
| * The latest published release of Jakarta EE 10 Jersey is [{{ site.latest3xVersion }}][dwnld]. | |
| * The latest published release of Jakarta EE 11 Jersey is [{{ site.latest4xVersion }}][dwnld]. | |
| --- | |
| <table style="border:none;"> | |
| <tr> | |
| <td style="width:30%;border:none;vertical-align: top;padding-right:5px;"> | |
| <h3><a class="headerlink" href="{{ site.links.newJerseyURL }}/documentation/latest/getting-started.html"> | |
| <var class="icon-compass"></var> Get Started | |
| </a></h3> | |
| <a href ="{{ site.links.newJerseyURL }}/documentation/latest/getting-started.html">Learn</a> how to use Jersey in your projects. | |
| </td><td style="width:40%;border:none;vertical-align: top;"> | |
| <h3><a class="headerlink" href="{{ site.links.newJerseyURL }}/documentation/latest/index.html"> | |
| <var class="icon-book"></var> Documentation | |
| </a></h3> | |
| <h4>Jersey 4.0.x</h4> | |
| <ul> | |
| <li><a href="{{ site.links.newJerseyURL }}/documentation/{{ site.latest4xFolder }}/index.html">latest Jakarta EE11 ({{ site.latest4xVersion }}) Jersey User Guide</a></li> | |
| <li><a href="{{ site.links.newJerseyURL }}/apidocs/{{ site.latest4xFolder }}/jersey/index.html">latest Jakarta EE11 ({{ site.latest4xVersion }}) Jersey API</a></li> | |
| </ul> | |
| <h4>Jersey 3.1.x</h4> | |
| <ul> | |
| <li><a href="{{ site.links.newJerseyURL }}/documentation/{{ site.latest3xFolder }}/index.html">latest Jakarta EE10 ({{ site.latest3xVersion }}) Jersey User Guide</a></li> | |
| <li><a href="{{ site.links.newJerseyURL }}/apidocs/{{ site.latest3xFolder }}/jersey/index.html">latest Jakarta EE10 ({{ site.latest3xVersion }}) Jersey API</a></li> | |
| </ul> | |
| <h4>Jersey 3.0.x</h4> | |
| <ul> | |
| <li><a href="{{ site.links.newJerseyURL }}/documentation/{{ site.latest30xFolder }}/index.html">latest Jakarta EE9 ({{ site.latest30xVersion }}) Jersey User Guide</a></li> | |
| <li><a href="{{ site.links.newJerseyURL }}/apidocs/{{ site.latest30xFolder }}/jersey/index.html">latest Jakarta EE9 ({{ site.latest30xVersion }}) Jersey API</a></li> | |
| </ul> | |
| <h4>Jersey 2.x</h4> | |
| <ul><li><a href="{{ site.links.newJerseyURL }}/documentation/latest/index.html">latest Jersey {{ site.latestVersion }} User Guide</a></li> | |
| <li><a href="{{ site.links.newJerseyURL }}/apidocs/latest/jersey/index.html">latest Jersey {{ site.latestVersion }} API</a></li></ul> | |
| <h4>Jersey 1.x</h4> | |
| <ul><li><a href="{{ site.links.newJerseyURL }}/documentation/1.19.1/index.html">Jersey 1.19.1 User Guide</a></li> | |
| <li><a href="{{ site.links.newJerseyURL }}/apidocs/1.19.1/jersey/index.html">Jersey 1.19.1 API</a></li></ul> | |
| </td><td style="border:none;vertical-align: top;"> | |
| <h3><a class="headerlink" href="download.html"> | |
| <var class="icon-cloud-download"></var> Download | |
| </a></h3> | |
| Jersey is distributed mainly via Maven and it offers some extra modules. | |
| Check the <a href="download.html">How to Download</a> page or see our list of <a href="{{ site.links.newJerseyURL }}/documentation/latest/modules-and-dependencies.html">dependencies</a> for details. | |
| </td></tr> | |
| <tr><td style="border:none;vertical-align: top;"> | |
| <h3><a class="headerlink" href="related.html"> | |
| <var class="icon-tags"></var> Related Projects | |
| </a></h3> | |
| List of projects related to Jersey. | |
| </td><td style="border:none;vertical-align: top;"> | |
| <h3><a class="headerlink" href="contribute.html"> | |
| <var class="icon-group"></var> Contribute | |
| </a></h3> | |
| <a href="contribute.html">Learn</a> how you can contribute to the project by: | |
| <ul class="icons-ul"> | |
| <li><var class="icon-li icon-bug"></var> Reporting issues</li> | |
| <li><var class="icon-li icon-code-fork"></var> Submitting patches</li> | |
| <li><var class="icon-li icon-eye-open"></var> Reviewing code</li> | |
| </ul> | |
| </td><td style="border:none;vertical-align: top;"> | |
| <h3><a class="headerlink" href="bloggers.html"> | |
| <var class="icon-rss"></var> Developer Blogs | |
| </a></h3> | |
| Find out what our developers <a href="bloggers.html">blog</a> about. | |
| </td></tr> | |
| </table> | |
| --- | |
| [jersey-api]: {{ site.links.newJerseyURL }}/apidocs/latest/jersey/index.html | |
| [dwnld]: download.html | |
| [jax-rs]: https://jakarta.ee/specifications/restful-ws/ | |
| <table style="border:none;width:100%;"> | |
| <tr> | |
| <td style=" | |
| text-align: start; | |
| vertical-align: top; | |
| border:none;"> | |
| <h3> <a name="Links"></a>Links</h3> | |
| - <a href="https://projects.eclipse.org/projects/ee4j.jersey">Jersey project page</a><br/> | |
| - <a href="TCK-Results.html">TCK Results</a><br/> | |
| - <a href="https://jcp.org/en/jsr/detail?id=370">JSR-370 page on JCP site</a><br/> | |
| - <a href="https://stackoverflow.com/questions/tagged/jersey">Stack Overflow</a><br/> | |
| </td> | |
| </tr> | |
| </table> | |
| --- | |
| <h3>Latest Articles</h3> | |
| <table style="width:100%;border:none;"> | |
| <tr> <td> <a class="article" href="{{ site.links.honzablog }}/?p=307" target="_blank">Choosing Connector in Jersey</a> </td><td> Oct 2, 2023 </td><td> Jan Supol </td> </tr> | |
| <tr> <td> <a class="article" href="{{ site.links.honzablog }}/?p=301" target="_blank">Jersey 3.1.1 released – focused on performance</a> </td><td> Feb 3, 2023 </td><td> Jan Supol </td> </tr> | |
| <tr> <td> <a class="article" href="{{ site.links.honzablog }}/?p=278" target="_blank">Jersey 3.1.0 is finally released</a> </td><td> Nov 15, 2022 </td><td> Jan Supol </td> </tr> | |
| <tr> <td> <a class="article" href="{{ site.links.honzablog }}/?p=266" target="_blank">Jersey 2.37, 3.0.8, and 3.1.0-M8</a> </td><td> Sep 8, 2022 </td><td> Jan Supol </td> </tr> | |
| <tr> <td> <a class="article" href="{{ site.links.honzablog }}/?p=258" target="_blank">Jersey 3.1.0 – Incompatibilities and changes</a> </td><td> Jul 22, 2022 </td><td> Jan Supol </td> </tr> | |
| <tr> <td> <a class="article" href="{{ site.links.honzablog }}/?p=254" target="_blank">Jersey 3.1.0-M3 has been released!</a> </td><td> Jun 9, 2022 </td><td> Jan Supol </td> </tr> | |
| <tr> <td> <a class="article" href="{{ site.links.honzablog }}/?p=243" target="_blank">Jersey 2.35, and Jersey 3.0.3</a> </td><td> Oct 21, 2021 </td><td> Jan Supol </td> </tr> | |
| </table> | |
| <br/> | |
| <a href="older-articles.html">Older Articles …</a> | |