- Apache Maven 3.3.9 or greater
- Google Cloud SDK
gcloud components install app-engine-java
gcloud components update
Use either:
gcloud init
gcloud beta auth application-default login
We support building with Maven, Gradle, and Intelij Idea. The samples have files to support both Maven and Gradle. To use the IDE plugins, see the documentation pages above.
Using Maven and the App Engine Plugin & Maven Plugin Goals and Parameters
$ mvn jetty:run-exploded
$ mvn appengine:deploy
Using Gradle and the App Engine Plugin & Gradle Tasks and Parameters
$ gradle jettyRun
$ gradle appengineDeploy