Eclipse Jetty® - Web Container & Clients - supports HTTP/2, HTTP/1.1, HTTP/1.0, websocket, servlets, and more
Go to file
Greg Wilkins ee15bf4702 improved stress test
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@311 7e9141cc-0065-0410-87d8-b60c137991c4
2009-05-28 04:00:36 +00:00
LICENSE-CONTRIBUTOR jetty @ eclipse initial commit 2009-03-24 21:07:27 +00:00
example-jetty-embedded renamed non runtime modules 2009-05-26 01:16:27 +00:00
jetty-aggregate added aggregate jars 2009-05-27 03:24:11 +00:00
jetty-ajp [maven-release-plugin] prepare for next development iteration 2009-05-18 09:03:47 +00:00
jetty-annotations Ensure MetaInfConfiguration finds all candidate jars from the container path and also from web-inf, then applies inclusion patterns to them to do an initial ordering. Jetty-8 will modify this ordering based on web-fragment ordering. The list of jars is passed around as a context attribute. The inclusion patterns are specified as context attributes. The ContextDeployer and WebAppDeployer can be configured with context attributes (such as the default inclusion patterns) that are set on every context they deploy. The list of jars are passed around as a List of Resources, and the pattern matching is done based on the URI (ie as a name string) rather than as a jar URL. 2009-05-28 03:51:44 +00:00
jetty-client [maven-release-plugin] prepare for next development iteration 2009-05-18 09:03:47 +00:00
jetty-continuation renamed AsyncRequest to AsyncContinuation 2009-05-28 01:30:36 +00:00
jetty-deploy Ensure MetaInfConfiguration finds all candidate jars from the container path and also from web-inf, then applies inclusion patterns to them to do an initial ordering. Jetty-8 will modify this ordering based on web-fragment ordering. The list of jars is passed around as a context attribute. The inclusion patterns are specified as context attributes. The ContextDeployer and WebAppDeployer can be configured with context attributes (such as the default inclusion patterns) that are set on every context they deploy. The list of jars are passed around as a List of Resources, and the pattern matching is done based on the URI (ie as a name string) rather than as a jar URL. 2009-05-28 03:51:44 +00:00
jetty-distribution less warnings 2009-05-27 02:03:40 +00:00
jetty-http Bug 274251 Dispatch to welcome files which are servlets with no matching static resource 2009-05-20 06:57:28 +00:00
jetty-io stress testing 2009-05-19 04:32:56 +00:00
jetty-jaspi Update pom to 7.0.0.M3-SNAPSHOT. Not sure how it got out of step? 2009-05-26 05:02:53 +00:00
jetty-jmx [maven-release-plugin] prepare for next development iteration 2009-05-18 09:03:47 +00:00
jetty-jndi [maven-release-plugin] prepare for next development iteration 2009-05-18 09:03:47 +00:00
jetty-plus Ensure MetaInfConfiguration finds all candidate jars from the container path and also from web-inf, then applies inclusion patterns to them to do an initial ordering. Jetty-8 will modify this ordering based on web-fragment ordering. The list of jars is passed around as a context attribute. The inclusion patterns are specified as context attributes. The ContextDeployer and WebAppDeployer can be configured with context attributes (such as the default inclusion patterns) that are set on every context they deploy. The list of jars are passed around as a List of Resources, and the pattern matching is done based on the URI (ie as a name string) rather than as a jar URL. 2009-05-28 03:51:44 +00:00
jetty-rewrite renamed non runtime modules 2009-05-26 01:16:27 +00:00
jetty-security Bug 277021 Fix FormAuthenticator to reconstitute original url more correctly 2009-05-19 22:18:46 +00:00
jetty-server improved stress test 2009-05-28 04:00:36 +00:00
jetty-servlet improved scanning of META-INF 2009-05-25 11:32:19 +00:00
jetty-servlets Moved to src/test/java as it is a test class. 2009-05-26 23:55:46 +00:00
jetty-start canonical start path 2009-05-27 01:53:44 +00:00
jetty-util Ensure MetaInfConfiguration finds all candidate jars from the container path and also from web-inf, then applies inclusion patterns to them to do an initial ordering. Jetty-8 will modify this ordering based on web-fragment ordering. The list of jars is passed around as a context attribute. The inclusion patterns are specified as context attributes. The ContextDeployer and WebAppDeployer can be configured with context attributes (such as the default inclusion patterns) that are set on every context they deploy. The list of jars are passed around as a List of Resources, and the pattern matching is done based on the URI (ie as a name string) rather than as a jar URL. 2009-05-28 03:51:44 +00:00
jetty-webapp Ensure MetaInfConfiguration finds all candidate jars from the container path and also from web-inf, then applies inclusion patterns to them to do an initial ordering. Jetty-8 will modify this ordering based on web-fragment ordering. The list of jars is passed around as a context attribute. The inclusion patterns are specified as context attributes. The ContextDeployer and WebAppDeployer can be configured with context attributes (such as the default inclusion patterns) that are set on every context they deploy. The list of jars are passed around as a List of Resources, and the pattern matching is done based on the URI (ie as a name string) rather than as a jar URL. 2009-05-28 03:51:44 +00:00
jetty-xml [maven-release-plugin] prepare for next development iteration 2009-05-18 09:03:47 +00:00
test-continuation renamed AsyncRequest to AsyncContinuation 2009-05-28 01:30:36 +00:00
test-jetty-servlet [277798] fix build failure; this was modified in the wrong file 2009-05-27 02:59:20 +00:00
test-jetty-webapp renamed non runtime modules 2009-05-26 01:16:27 +00:00
BUILDING.txt building instructions 2009-03-25 01:59:03 +00:00
INCUBATION.txt ready for M0 push 2009-03-31 22:58:05 +00:00
LICENSE-APACHE-2.0.txt jetty @ eclipse initial commit 2009-03-24 21:07:27 +00:00
LICENSE-ECLIPSE-1.0.html jetty @ eclipse initial commit 2009-03-24 21:07:27 +00:00
NOTICE.txt jetty @ eclipse initial commit 2009-03-24 21:07:27 +00:00
README.txt renamed non runtime modules 2009-05-26 01:44:57 +00:00
VERSION.txt [277798] Denial of Service Filter 2009-05-26 06:48:45 +00:00
pom.xml renamed AsyncRequest to AsyncContinuation 2009-05-28 01:30:36 +00:00

README.txt

JETTY
=====

The Jetty project is a 100% Java HTTP Server, HTTP Client
and Servlet Container.


The Jetty @ eclipse project is based on the Jetty project at codehaus

  http://jetty.codehaus.org

Ongoing development is now under incubation at the eclipse foundation

  http://www.eclipse.org/jetty/


Jetty @ eclipse is open source and is dual licensed using the apache 2.0 and
eclipse public license 1.0.   You may choose either license when distributing
jetty.



BUILDING JETTY
==============

Jetty uses maven 2 as its build system.  Maven will fetch
the dependancies, build the server and assemble a runnable
version:

  mvn install



RUNNING JETTY
=============

The run directory is either the top-level of a binary release
or jetty-distribution/target/assembly-prep directory when built from
source.

To run with the default options:

  java -jar start.jar

To run with specific configuration file(s)

  java -jar start.jar etc/jetty.xml

To see the available options

  java -jar start.jar --info

To run with JSP support

  java -jar start.jar OPTIONS=Server,jsp

To run with JMX support

  java -jar start.jar OPTIONS=Server,jmx etc/jetty-jmx.xml etc/jetty.xml