Eclipse Jetty® - Web Container & Clients - supports HTTP/2, HTTP/1.1, HTTP/1.0, websocket, servlets, and more
Go to file
Greg Wilkins 6d63160f38 yield
git-svn-id: svn+ssh://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk@391 7e9141cc-0065-0410-87d8-b60c137991c4
2009-06-12 23:46:30 +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 Update to released name and version of jaspic spec jar.... a few minutes early 2009-06-12 00:22:36 +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 279725 Support 100 and 102 expectations 2009-06-10 02:17:34 +00:00
jetty-continuation 279725 Support 100 and 102 expectations 2009-06-10 02:17:34 +00:00
jetty-deploy Ensure context attributes are copied, not passed by reference to each new context. 2009-06-01 03:22:28 +00:00
jetty-distribution update to released dependencies and also wire in jetty-policy 2009-06-11 21:01:22 +00:00
jetty-http 276545 Quoted cookie paths 2009-06-10 04:44:24 +00:00
jetty-io 279725 Support 100 and 102 expectations 2009-06-10 02:17:34 +00:00
jetty-jaspi Update to released name and version of jaspic spec jar.... a few minutes early 2009-06-12 00:22:36 +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 Update for latest changes to WebAppDeployer to support setting the include pattern for jar ordering/scanning etc. 2009-05-28 04:51:38 +00:00
jetty-policy [BUG-277551] updating policy file now that we have a separation between start.jar and the rest of jetty 2009-06-12 22:11:48 +00:00
jetty-rewrite renamed non runtime modules 2009-05-26 01:16:27 +00:00
jetty-security bug 278887 Better way to get the request uri, thanks jan 2009-06-03 21:05:40 +00:00
jetty-server yield 2009-06-12 23:46:30 +00:00
jetty-servlet optimized stack of scoped handlers 2009-06-12 23:36:27 +00:00
jetty-servlets continuations only support response wrapping 2009-06-08 01:09:17 +00:00
jetty-start Adding in commented out code that is required 2009-06-11 19:04:13 +00:00
jetty-util set debug from boolean 2009-06-12 23:36:49 +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 [BUG-277551] add doPrivileged() block to main method of XMLConfiguration to create security barrier between start.jar and the rest of jetty 2009-06-12 22:05:56 +00:00
test-continuation javadoc and ContinuationThrowable 2009-06-08 04:41:11 +00:00
test-continuation-jetty6 continuations only support response wrapping 2009-06-08 01:09:17 +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 276545 Quoted cookie paths 2009-06-10 04:44:24 +00:00
pom.xml updating to jetty-parent-10 2009-06-11 21:07:06 +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