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) |