public class KickStart
extends java.lang.Object
java -cp ../lib/appengine-tools-api.jar com.google.appengine.tools.KickStart \ --jvm_flag="-Dlog4j.configuration=log4j.props" com.google.appengine.tools.development.DevAppServerMain \ --jvm_flag="-agentlib:jdwp=transport=dt_socket,server=y,address=7000" --address=localhost --port=5005 appDirand turns it into:
java -cp <an_absolute_path>/lib/appengine-tools-api.jar \ -Dlog4j.configuration=log4j.props \ -agentlib:jdwp=transport=dt_socket,server=y,address=7000 \ com.google.appengine.tools.development.DevAppServerMain \ --address=localhost --port=5005 <an_absolute_path>/appDirwhile also setting its working directory (if appropriate).
All arguments between com.google.appengine.tools.KickStart and
com.google.appengine.tools.development.DevAppServerMain, as well as
all --jvm_flag arguments after DevAppServerMain, are consumed
by KickStart. The remaining options after DevAppServerMain are
given as arguments to DevAppServerMain, without interpretation by
KickStart.
At present, the only valid option to KickStart itself is:
| Modifier and Type | Method and Description |
|---|---|
static void |
main(java.lang.String[] args) |