Skip to main content
aboutsummaryrefslogtreecommitdiffstats
blob: 5d41b2c813df76f1b9dddc23802048f13333143c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90

JETTY
=====

The Jetty project is a 100% Java HTTP Server, HTTP Client
and Servlet Container. The core project is hosted by
the Eclipse Foundation at

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

The jetty integrations with 3rd party modules are hosted
by the Codehaus at 

  http://jetty.codehaus.org


JETTY DISTRIBUTION
==================

This is the jetty-distribution module from Jetty @ eclipse 
project and is based on the Jetty modules from eclipse plus
dependencies that have been through the eclipse IP
process and conditioning.  

This distribution and its dependencies are provided under 
the terms and conditions of the Eclipse Foundation Software 
User Agreement unless otherwise specified. 

This distribution contains only the core functionality
of a servlet server and the HTTP client.

Some modules (eg annotations) are missing dependencies 
which may be discovered by using the command
  mvn dependency:tree 
within the source module and placing them in the
lib/ext directory.  Alternately we recommend the jetty-hightide
distribution for users that desire more third party integrations.


JETTY HIGHTIDE
==============

The Jetty-hightide distribution is available for
download via http://jetty.codehaus.org and contains
the core jetty modules, plus the 3rd party dependencies
and integrations needed to create a full featured
application server.


MAVEN
=====
All Jetty artifacts are available as maven dependencies
under the org.eclipse.jetty and org.mortbay.hightide group IDs

  http://repo1.maven.org/maven2/org/eclipse/jetty/
  http://repo2.maven.org/maven2/org/mortbay/jetty/


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

The run directory is either the top-level of a distribution
or jetty-distribution/target/distribution 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 --help

To run with JSP support (if available)

  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

To run with JSP & JMX support

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


Back to the top