Skip to content
Eclipse Jetty® - Web Container & Clients - supports HTTP/2, HTTP/1.1, HTTP/1.0, websocket, servlets, and more
Java JavaScript AMPL HTML Shell Groovy
Branch: jetty-10.0.x
Clone or download

Latest commit

janbartel Jetty 10.0.x 4825 pushbuilder (#4829)
* Issue #4825 Implement spec requirements for Request.newPushBuilder

Signed-off-by: Jan Bartel <janb@webtide.com>
Latest commit f154151 May 1, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Fixing typo in stalebot message Nov 20, 2019
advisories Adding reference to patched versions of jetty-http jars Feb 25, 2015
aggregates Update websocket artifact IDs Dec 23, 2019
apache-jsp Issue #4685 - Declare <scope> for jetty-slf4j-impl everywhere Mar 20, 2020
apache-jstl Issue #4572 - Replace Jetty Logging with SLF4J Mar 16, 2020
build-resources fix javadoc aggregate generation by using last maven javadoc plugin 3… Mar 18, 2020
examples Jetty 10.0.x use HandlerList instead of HandlerCollection (#4757) Apr 15, 2020
jetty-alpn Jetty 10.0.x immutable meta data (#4777) Apr 28, 2020
jetty-annotations Fix test after merge for #4739 Apr 6, 2020
jetty-ant Jetty 10.0.x use HandlerList instead of HandlerCollection (#4757) Apr 15, 2020
jetty-bom Update websocket artifact IDs Dec 23, 2019
jetty-cdi Issue #4685 - Declare <scope> for jetty-slf4j-impl everywhere Mar 20, 2020
jetty-client Jetty 10.0.x immutable meta data (#4777) Apr 28, 2020
jetty-deploy Jetty 10.0.x use HandlerList instead of HandlerCollection (#4757) Apr 15, 2020
jetty-distribution Fixes #2643 - Switch SslContextFactory.keystoreType from JKS to PKCS12. Jan 17, 2020
jetty-documentation Jetty 10.0.x immutable meta data (#4777) Apr 28, 2020
jetty-fcgi Jetty 10.0.x immutable meta data (#4777) Apr 28, 2020
jetty-gcloud Issue #4685 - Declare <scope> for jetty-slf4j-impl everywhere Mar 20, 2020
jetty-hazelcast Merge branch 'jetty-9.4.x' into jetty-10.0.x May 1, 2020
jetty-home Issue #4685 - Declare <scope> for jetty-slf4j-impl everywhere Mar 20, 2020
jetty-http-spi Jetty 10.0.x use HandlerList instead of HandlerCollection (#4757) Apr 15, 2020
jetty-http Jetty 10.0.x immutable meta data (#4777) Apr 28, 2020
jetty-http2 Merged branch 'jetty-9.4.x' into 'jetty-10.0.x'. Apr 29, 2020
jetty-infinispan Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x Mar 23, 2020
jetty-io Merged branch 'jetty-9.4.x' into 'jetty-10.0.x'. Apr 7, 2020
jetty-jaas Issue #4685 - Declare <scope> for jetty-slf4j-impl everywhere Mar 20, 2020
jetty-jaspi Issue #4685 - Declare <scope> for jetty-slf4j-impl everywhere Mar 20, 2020
jetty-jmh/src/main/java/org/eclipse/jetty/util Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x Feb 1, 2020
jetty-jmx Issue #4685 - Declare <scope> for jetty-slf4j-impl everywhere Mar 20, 2020
jetty-jndi Issue #4685 - Declare <scope> for jetty-slf4j-impl everywhere Mar 20, 2020
jetty-jspc-maven-plugin Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x Feb 1, 2020
jetty-maven-plugin Jetty 10.0.x use HandlerList instead of HandlerCollection (#4757) Apr 15, 2020
jetty-memcached Issue #4572 - Replace Jetty Logging with SLF4J Mar 16, 2020
jetty-nosql Issue #4685 - Declare <scope> for jetty-slf4j-impl everywhere Mar 20, 2020
jetty-openid Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x Apr 15, 2020
jetty-osgi Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x Apr 28, 2020
jetty-plus Fix merge from 9.4 for #4737 Apr 6, 2020
jetty-proxy Jetty 10.0.x immutable meta data (#4777) Apr 28, 2020
jetty-quickstart Issue #4685 - Declare <scope> for jetty-slf4j-impl everywhere Mar 20, 2020
jetty-rewrite Jetty 10.0.x immutable meta data (#4777) Apr 28, 2020
jetty-runner Jetty 10.0.x use HandlerList instead of HandlerCollection (#4757) Apr 15, 2020
jetty-security Jetty 10.0.x immutable meta data (#4777) Apr 28, 2020
jetty-server Jetty 10.0.x 4825 pushbuilder (#4829) May 1, 2020
jetty-servlet Jetty 10.0.x use HandlerList instead of HandlerCollection (#4757) Apr 15, 2020
jetty-servlets Jetty 10.0.x immutable meta data (#4777) Apr 28, 2020
jetty-slf4j-impl Issue #4683 Fix jetty-slf4j-impl for osgi (#4684) Apr 6, 2020
jetty-spring Jetty 10.0.x use HandlerList instead of HandlerCollection (#4757) Apr 15, 2020
jetty-start Merged branch 'jetty-9.4.x' into 'jetty-10.0.x'. Mar 31, 2020
jetty-unixsocket Issue #4685 - Declare <scope> for jetty-slf4j-impl everywhere Mar 20, 2020
jetty-util-ajax Issue #4685 - Declare <scope> for jetty-slf4j-impl everywhere Mar 20, 2020
jetty-util Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x Apr 28, 2020
jetty-webapp Jetty 10.0.x use HandlerList instead of HandlerCollection (#4757) Apr 15, 2020
jetty-websocket Jetty 10.0.x immutable meta data (#4777) Apr 28, 2020
jetty-xml Merge pull request #4602 from eclipse/jetty-10.0.x-4340-ServiceLoader Mar 24, 2020
logos Issue #4572 - Mechanical Change to use org.slf4j Mar 16, 2020
scripts fix javadoc aggregate generation by using last maven javadoc plugin 3… Mar 18, 2020
tests ooops checkstyle Apr 29, 2020
.gitattributes Adding mod & adoc to gitattributes Aug 2, 2018
.gitignore Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-9.4.x-35… Apr 25, 2019
CODE_COVERAGE.md http-spi test improvement (#62) May 4, 2016
CONTRIBUTING.md Testing gpg signature setup Sep 25, 2019
Jenkinsfile Jetty 10.0.x graphviz container (#4783) Apr 17, 2020
Jmh_Jenkinsfile Merge branch 'jetty-9.4.x' into jetty-10.0.x Jul 9, 2019
KEYS.txt Fixing typo in email address Sep 10, 2019
LICENSE Issue #3578 - Adopt EPL-2.0 for Jetty-10. Jan 9, 2020
NOTICE.txt Issue #3578 - Adopt EPL-2.0 for Jetty-10. Jan 9, 2020
README.md Updating http to https Nov 5, 2019
VERSION.txt Merge remote-tracking branch 'origin/jetty-9.4.x' into jetty-10.0.x Apr 13, 2020
header-template.txt Fixes #3578 - Adopt EPL-2.0 for Jetty-10. Jan 9, 2020
pom.xml Merge branch 'jetty-9.4.x' into jetty-10.0.x Apr 22, 2020

README.md

Eclipse Jetty Canonical Repository

This is the canonical repository for the Jetty project, feel free to fork and contribute now!

Submitting a patch or pull request?

Make sure you have an Eclipse Contributor Agreement (ECA) on file.

Project description

Jetty is a lightweight highly scalable java based web server and servlet engine. Our goal is to support web protocols like HTTP, HTTP/2 and WebSocket in a high volume low latency way that provides maximum performance while retaining the ease of use and compatibility with years of servlet development. Jetty is a modern fully async web server that has a long history as a component oriented technology easily embedded into applications while still offering a solid traditional distribution for webapp deployment.

Documentation

Project documentation is available on the Jetty Eclipse website.

Building

To build, use:

  mvn clean install

The Jetty distribution will be built in jetty-distribution/target/distribution.

The first build may take a longer than expected as Maven downloads all the dependencies.

The build tests do a lot of stress testing, and on some machines it is necessary to set the file descriptor limit to greater than 2048 for the tests to all pass successfully.

It is possible to bypass tests by building with mvn clean install -DskipTests.

Professional Services

Expert advice and production support are available through Webtide.com.

You can’t perform that action at this time.