public class KickStart extends 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:
public static void main(String[] args)
Copyright © 2022. All rights reserved.