11767c5feSopenharmony_ciHow to install the Appengine SDK to the Maven local repository?
21767c5feSopenharmony_ciNote that this needs to be done only once.
31767c5feSopenharmony_ci  $ mvn gae:unpack
41767c5feSopenharmony_ci  Note that you don't need to manually download any SDK.
51767c5feSopenharmony_ci
61767c5feSopenharmony_ciHow to generate the WAR?
71767c5feSopenharmony_ci  $ mvn package
81767c5feSopenharmony_ci  $ mvn war:war
91767c5feSopenharmony_ci  Note that this must be done before running the webapp locally and before
101767c5feSopenharmony_ci  deploying it to Appengine.
111767c5feSopenharmony_ci
121767c5feSopenharmony_ciHow to run the webapp locally?
131767c5feSopenharmony_ci  $ mvn gae:run
141767c5feSopenharmony_ci
151767c5feSopenharmony_ciHow to deploy the webapp to Appengine?
161767c5feSopenharmony_ci  $ mvn gae:update
17