Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Jetty/Howto/Run Jetty"

< Jetty‎ | Howto
(make it use the Jetty Howto template)
Line 1: Line 1:
{{Jetty}}
+
{{Jetty Howto
 +
| introduction = This howto covers how to start up Jetty as standalone, and links to pages which cover alternative methods of startup.
 +
| steps =
 +
===Standalone Startup===
  
==Standalone Startup==
+
====Using the Start.jar====
 
+
===Using the Start.jar===
+
  
 
The easiest way to start jetty, is to use the start.jar that comes with the distribution.
 
The easiest way to start jetty, is to use the start.jar that comes with the distribution.
Line 9: Line 10:
 
   [jetty-distribution-7.0.0.M3]$ '''java -jar start.jar'''
 
   [jetty-distribution-7.0.0.M3]$ '''java -jar start.jar'''
  
===Command Line Options===
+
====Command Line Options====
  
 
   $ java -jar start.jar --help
 
   $ java -jar start.jar --help
   Usage: java -jar start.jar [--help|--stop|--version|--dry-run|--list-options|--secure] [OPTIONS=option,...] [name=value ...] [config ...]
+
   Usage: java -jar start.jar <nowiki>[--help|--stop|--version|--dry-run|--list-options|--secure] [OPTIONS=option,...] [name=value ...] [config ...]</nowiki>
  
==== Command Line Option Help ====
+
===== Command Line Option Help =====
  
 
; --help
 
; --help
Line 38: Line 39:
 
The exact JARs and classpath entries that will be activated for each mode are listed in the [[Jetty/Reference/Running Jetty Modes|Running Jetty Modes reference]] .
 
The exact JARs and classpath entries that will be activated for each mode are listed in the [[Jetty/Reference/Running Jetty Modes|Running Jetty Modes reference]] .
  
==Alternative Startup Techniques==
+
===Alternative Startup Techniques===
  
===Embedded Startup===
+
====Embedded Startup====
 
Jetty can be configured and started as an embedded Web App Server from within another Java program.
 
Jetty can be configured and started as an embedded Web App Server from within another Java program.
 
See [[Jetty/Howto/Embed|Embedded Jetty]] for more details.
 
See [[Jetty/Howto/Embed|Embedded Jetty]] for more details.
  
===Eclipse Startup===
+
====Eclipse Startup====
  
 
Eclipse can be started up from within Eclipse using a variety of techniques, see [[Jetty/Howto/Embed|Use Jetty with Eclipse IDE]] for details.
 
Eclipse can be started up from within Eclipse using a variety of techniques, see [[Jetty/Howto/Embed|Use Jetty with Eclipse IDE]] for details.
  
===JUnit Startup===
+
====JUnit Startup====
 +
 
 +
}}

Revision as of 02:35, 31 July 2009



Introduction

This howto covers how to start up Jetty as standalone, and links to pages which cover alternative methods of startup.


Steps

Standalone Startup

Using the Start.jar

The easiest way to start jetty, is to use the start.jar that comes with the distribution.

 [jetty-distribution-7.0.0.M3]$ java -jar start.jar

Command Line Options

 $ java -jar start.jar --help
 Usage: java -jar start.jar [--help|--stop|--version|--dry-run|--list-options|--secure] [OPTIONS=option,...] [name=value ...] [config ...]
Command Line Option Help
--help
Help / Usage Information
--stop
Stop the actively running Jetty Server (started with a previous use of start.jar)
--version
Show the version information about Jetty
--secure
Enable Security: JVM Security Manager, Security Policies, Secure & Audit Logging
--dry-run
Print the command line that the start.jar generates, then exit.
--list-options
List available options, then exit.
OPTIONS=option,....
OPTIONS allows you to specify the jetty classpath entries that you want to use when starting up Jetty.
OPTIONS lets you specify which bits and pieces of Jetty you want to use.
Default OPTIONS set is "default,*
NOTE: the "*" Option is always appended to the OPTIONS list.
DEBUG=true
Enable verbose debug output

The exact JARs and classpath entries that will be activated for each mode are listed in the Running Jetty Modes reference .

Alternative Startup Techniques

Embedded Startup

Jetty can be configured and started as an embedded Web App Server from within another Java program. See Embedded Jetty for more details.

Eclipse Startup

Eclipse can be started up from within Eclipse using a variety of techniques, see Use Jetty with Eclipse IDE for details.

JUnit Startup

Back to the top