This project is no longer actively maintained, and remains here as an archive of this work.
For a replacement, check out this actively maintained sample.
A "hello world" application for Google Cloud Endpoints in Java.
- Update the value of
application
inappengine-web.xml
to the app ID you have registered in the App Engine admin console and would like to use to host your instance of this sample. - Optional step: These sub steps are not required but will enable the "Authenticated
Greeting" functionality.
- Update the values in src/main/java/com/example/helloendpoints/Constants.java to reflect the web client ID you have registered in the Credentials on Developers Console for OAuth 2.0 client IDs.
- Update the value of
google.devrel.samples.helloendpoints.CLIENT_ID
in src/main/webapp/js/base.js to reflect the web client ID you have registered in the Credentials on Developers Console for OAuth 2.0 client IDs.
mvn clean install
- Run the application with
mvn appengine:devserver
, and ensure it's running by visiting your local server's address (by default localhost:8080.) - Get the client library with
mvn appengine:endpoints_get_client_lib
(it will generate a zip file namedhelloworld-v1-java.zip
in the root of your project.) - Deploy your application to Google App Engine with
mvn appengine:update