# appengine-endpoints-helloendpoints-java-maven **Repository Path**: mirrors_GoogleCloudPlatform/appengine-endpoints-helloendpoints-java-maven ## Basic Information - **Project Name**: appengine-endpoints-helloendpoints-java-maven - **Description**: A "hello world" application for Google Cloud Endpoints in Java - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-08 - **Last Updated**: 2026-02-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Project status # ![status: inactive](https://img.shields.io/badge/status-inactive-red.svg) 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](https://github.com/GoogleCloudPlatform/java-docs-samples/tree/master/appengine-java8/endpoints-v2-backend). appengine-endpoints-helloendpoints-java-maven ============================================= A "hello world" application for Google Cloud Endpoints in Java. ## Products - [App Engine][1] ## Language - [Java][2] ## APIs - [Google Cloud Endpoints][3] - [Google App Engine Maven plugin][4] ## Setup Instructions 1. Update the value of `application` in `appengine-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. 1. Optional step: These sub steps are not required but will enable the "Authenticated Greeting" functionality. 1. Update the values in [src/main/java/com/example/helloendpoints/Constants.java](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][6]. 1. Update the value of `google.devrel.samples.helloendpoints.CLIENT_ID` in [src/main/webapp/js/base.js](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][6]. 1. `mvn clean install` 1. Run the application with `mvn appengine:devserver`, and ensure it's running by visiting your local server's address (by default [localhost:8080][5].) 1. Get the client library with `mvn appengine:endpoints_get_client_lib` (it will generate a zip file named `helloworld-v1-java.zip` in the root of your project.) 1. Deploy your application to Google App Engine with `mvn appengine:update` [1]: https://developers.google.com/appengine [2]: http://java.com/en/ [3]: https://developers.google.com/appengine/docs/java/endpoints/ [4]: https://developers.google.com/appengine/docs/java/tools/maven [5]: https://localhost:8080/ [6]: https://console.developers.google.com/project/_/apiui/credential