Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'jetty-start/src/main/resources/org/eclipse/jetty/start/usage.txt')
-rw-r--r--jetty-start/src/main/resources/org/eclipse/jetty/start/usage.txt67
1 files changed, 31 insertions, 36 deletions
diff --git a/jetty-start/src/main/resources/org/eclipse/jetty/start/usage.txt b/jetty-start/src/main/resources/org/eclipse/jetty/start/usage.txt
index 7f818effcb..0817b46738 100644
--- a/jetty-start/src/main/resources/org/eclipse/jetty/start/usage.txt
+++ b/jetty-start/src/main/resources/org/eclipse/jetty/start/usage.txt
@@ -98,6 +98,7 @@ Module Management:
modules. This may download a file from the network if the
module provides a URL.
+
Startup / Shutdown Command Line:
--------------------------------
@@ -120,44 +121,26 @@ Properties:
Jetty server has stopped. If not specified, the stopper will wait
indefinitely. Use in conjunction with the --stop option.
+
Advanced Commands:
------------------
- --download=<http-uri>:<location>
- Advanced usage, If the file does not exist at the given
- location, download it from the given http URI.
- Note: location is always relative to ${jetty.base}
-
--lib=<classpath>
Add arbitrary classpath entries to the the server classpath.
-
-System Properties:
-------------------
-
- These are set with a command line like "java -Dname=value ..." and are
- accessible via the java.lang.System#getProperty(String) API.
- Some key system properties are:
-
- org.eclipse.jetty.util.log.class=[class]
- A Low Level Jetty Logger Implementation to use
- (default: org.eclipse.jetty.util.log.Slf4jLog)
-
- [name|hierarchy].LEVEL=[loglevel]
- Change loglevel for the stderr and javautil Loggers. Slf4j
- and other loggers must be separately configured for debug.
- For example: Dorg.eclipse.jetty.LEVEL=DEBUG
- (default: INFO)
-
- org.eclipse.jetty.util.log.IGNORED=[boolean]
- Ignored exceptions are logged, independent of DEBUG settings
- (default: false)
-
- org.eclipse.jetty.util.log.SOURCE=[boolean]
- The source location of logs is logged in the stderr Logger.
- (default: false)
-
- com.sun.management.jmxremote
- Enable remote JMX management in Sun JVMS.
+
+ --include-jetty-dir=<path>
+ Include an extra jetty directory to use as a source
+ for configuration details. This directory behaves similarly
+ to ${jetty.base} but sits at a layer between ${jetty.base}
+ and ${jetty.home}. This allows for some complex hierarchies
+ of configuration details.
+
+ --download=<http-uri>|<location>
+ Advanced usage, If the file does not exist at the given
+ location, download it from the given http URI.
+ Notes: location is always relative to ${jetty.base}.
+ you might need to escape the slash "\|" to use
+ this on some environments.
Properties:
@@ -180,6 +163,18 @@ Properties:
Defaults:
---------
- A ${jetty.base}/start.ini file and/or ${jetty.base|/start.d/*.ini files may be
- used to specify default arguments to start.jar. In case of a conflict between
- the command line, and ini files, the command line will win.
+ Command line arguments can come from any jetty configuration directory
+ (except ${jetty.home}), such as ${jetty.base} and any added jetty directories
+ (see --include-jetty-dir=<path>).
+ The contents of <path>/start.ini and <path>/start.d/*.ini are all used
+ to build up your command line arguments.
+ In case of a conflict, the resolution of who wins, will look like this.
+
+ 1) <command-line itself>
+ 2) ${jetty.base}/start.ini
+ 3) ${jetty.base}/start.d/*.ini
+ 4) <jetty-dir>/start.ini
+ 5) <jetty-dir>/start.d/*.ini
+
+For more information on startup, see the online documentation at
+ http://www.eclipse.org/jetty/documentation/

Back to the top