Skip to content
This repository has been archived by the owner on Apr 13, 2022. It is now read-only.


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

status: inactive

This project is no longer actively developed or maintained.

For new work on this check out these AppEngine samples.

Hello Google App Engine for Java™

Build Status

This sample shows you how to deploy a simple "Hello World" application to Google App Engine.

Before you begin

  1. Download and install the Google Cloud SDK.

  2. Install and configure Apache Maven.

  3. Create a new Google Cloud Platform project, or use an existing one.

  4. Initialize the Cloud SDK.

    gcloud init
  5. Install the Cloud SDK app-engine-java component.

    gcloud components install app-engine-java

Deploying to App Engine

To run the application locally, use the Maven App Engine plugin.

mvn clean appengine:run

View the app at localhost:8080.

To deploy the app to App Engine, run

mvn clean appengine:deploy

After the deploy finishes, you can view your application at, where YOUR_PROJECT is your Google Cloud project ID. You can see the new version deployed on the App Engine section of the Google Cloud Console.

Next steps

  1. Read the App Engine documentation.
  2. Explore the other Google Cloud Platform sample applications for Java™.
  3. Explore how to deploy a Spring Boot to App Engine standard environment.

Contributing changes

Java is a registered trademark of Oracle Corporation and/or its affiliates.


App Engine Getting Started with Java runtime







No releases published


No packages published