Skip to content

Files

Latest commit

e38719e · Sep 26, 2017

History

History
This branch is 8946 commits behind GoogleCloudPlatform/java-docs-samples:main.

flexible

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Aug 23, 2017
Jul 31, 2017
Sep 20, 2017
Sep 20, 2017
Jul 31, 2017
Sep 20, 2017
Jul 31, 2017
Jul 31, 2017
Sep 20, 2017
Jul 31, 2017
Sep 26, 2017
Jul 31, 2017
Jul 31, 2017
Aug 21, 2017
Jul 31, 2017
Sep 20, 2017
Sep 20, 2017
Jul 31, 2017
Sep 26, 2017
Jul 31, 2017
Jul 31, 2017
Sep 28, 2016
Sep 28, 2016
Sep 28, 2016
Nov 11, 2016
Nov 11, 2016
Aug 8, 2017

README.md

Google App Engine Flexible Environment Java Samples

This is a repository that contains Java code samples for Google App Engine flexible environment.

See our other Google Cloud Platform GitHub repos for sample applications and scaffolding for other frameworks and use cases.

Getting the sample code

Get the latest sample code from GitHub using Git or download the repository as a ZIP file. (Download)

git clone https://github.com/GoogleCloudPlatform/java-docs-samples.git

Before you begin

  1. Follow the quickstart for Java in the App Engine flexible environment to set up your environment to deploy the sample applications App Engine.
    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. Enable billing for your project.

    5. Initialize the Cloud SDK.

      gcloud init
      

Deploying to App Engine

To run the application locally, use the Maven Jetty plugin.

mvn clean jetty:run

View the app at localhost:8080.

To deploy the app to App Engine, run

mvn clean appengine:deploy

After the deploy finishes (can take up to 10 minutes), you can view your application at https://YOUR_PROJECT.appspot.com, 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.

For a more detailed walkthrough, see the getting started guide for Java in the App Engine flexible environment.

Contributing changes

Licensing