Skip to main content

Jetty Downloads

The latest releases of Eclipse Jetty are below, or as always available in Maven Central.


Release Metadata Resources

12.0.0.beta0

.zip

.tgz

(info)

Release Notes / API Docs

11.0.15

.zip

.tgz

(info)

Release Notes / API Docs

10.0.15

.zip

.tgz

(info)

Release Notes / API Docs

9.4.51.v20230217

.zip

.tgz

(info)

Release Notes / API Docs


Note: Release notes can be found in the VERSION.txt file included with the distribution and on the GitHub Releases page for the Jetty project.

Release notes are also made available on the jetty-announce@eclipse.org mailing list.

What Version Do I Use?

Jetty 10 and 11 are the most recent versions of Jetty and have a great many improvements over previous releases.

While many people continue to use older versions of Jetty like 9.4 for a variety of reasons, we recommend using Jetty 10 or 11 as they represent the version of Jetty that we will actively maintain and improve over the next few years. The decision to use Jetty 10 or 11 depends entirely on which flavor of servlet package name needs to be used. June 1st, 2022 marks the end of community support for the Jetty 9.4.x release branch.

Jetty Versions

Version Years Home Min JVM Servlet JSP Status Protocols

12

2023-

Eclipse

17 (2)

3.1 4.0 5.0 6.0

2.3 3.0 3.1

Beta

HTTP/1.1 (RFC 7230), HTTP/2 (RFC 7540), WebSocket (RFC 6455, JSR 356), FastCGI, JakartaEE Namespace(1)JavaEE Namespace(4)

11

2020-

Eclipse

11 (2)

5.0

3.0

Stable

HTTP/1.1 (RFC 7230), HTTP/2 (RFC 7540), WebSocket (RFC 6455, JSR 356), FastCGI, JakartaEE Namespace(1)

10

2020-

Eclipse

11 (2)

4.0

2.3

Stable

HTTP/1.1 (RFC 7230), HTTP/2 (RFC 7540), WebSocket (RFC 6455, JSR 356), FastCGI

9.4

2016-

Eclipse

1.8

3.1

2.3

Stable

(Notice)

HTTP/1.1 (RFC 7230), HTTP/2 (RFC 7540), WebSocket (RFC 6455, JSR 356), FastCGI

9.3

2015-2020

Eclipse

1.8 (3)

3.1

2.3

Deprecated

HTTP/1.1 (RFC 7230), HTTP/2 (RFC 7540), WebSocket (RFC 6455, JSR 356), FastCGI

9.2

2014-2018

Eclipse

1.7 (3)

3.1

2.3

Deprecated

HTTP/1.1 RFC2616, javax.websocket, SPDY v3

9.1

2013-2014

Eclipse

1.7 (3)

3.1

2.3

Deprecated

HTTP/1.1 RFC2616

9.0

2013-2013

Eclipse

1.7 (3)

3.1-beta

2.3

Deprecated

HTTP/1.1 RFC2616

8

2009-2014

Eclipse / Codehaus

1.6 (3)

3.0

2.2

Venerable

HTTP/1.1 RFC2616, WebSocket RFC 6455, SPDY v3

7

2008-2014

Eclipse / Codehaus

1.5

2.5

2.1

Venerable

HTTP/1.1 RFC2616, WebSocket RFC 6455, SPDY v3

6

2006-2010

Codehaus

1.4-1.5

2.5

2.0

Antique

HTTP/1.1 RFC2616

5

2003-2009

Sourceforge

1.2-1.5

2.4

2.0

Relic

HTTP/1.1 RFC2616

4

2001-2006

Sourceforge

1.2, J2ME

2.3

1.2

Ancient

HTTP/1.1 RFC2616

3

1999-2002

Sourceforge

1.2

2.2

1.1

Fossilized

HTTP/1.1 RFC2068

2

1998-2000

Mortbay

1.1

2.1

1.0

Legendary

HTTP/1.0 RFC1945

1

1995-1998

Mortbay

1.0

-

-

Mythical

HTTP/1.0 RFC1945

  1. Due to Oracle’s ownership of the "Java" trademark, usage of the javax.* namespace has been restricted and the jakarta.* namespace was adopted by the Eclipse Foundation.

  2. JPMS module support is optional

  3. JDK9 and newer is not supported if using MultiRelease JAR Files, or Bytecode / Annotation scanning.

  4. Only for Java EE 8 (Servlet 4.0, JSP 2.3) support, using the javax.* namespace.

Prior Versions

The most recent versions of prior Jetty releases can be found here, with their associated documentation.

Note: The canonical repository for Jetty is Maven Central. All releases are always available there first and this download page may lag a bit update wise as post release resources are put into place. You can always browse for Jetty releases here.

Jetty P2 Provisioning

This provisioning address is not for general use and are provided strictly for OSGI users.

  • Composite Jetty 9 P2 Provisioning: http://download.eclipse.org/jetty/updates/jetty-bundles-9.x

Back to the top