Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

A Java framework for building RESTful APIs on Google App Engine

License

Notifications You must be signed in to change notification settings

AoSteven/endpoints-java

Open more actions menu
 
 

Repository files navigation

Build Status codecov

Endpoints Java Framework

The Endpoints Java Framework aims to be a simple solution to assist in creation of RESTful web APIs in Java. This repository provides several artifacts, all in the com.aodocs.endpoints group:

  1. endpoints-framework: The core framework, required for all applications building Endpoints apps.
  2. endpoints-framework-all: Same as above, but with repackaged dependencies.
  3. endpoints-framework-guice: An extension for configuring Endpoints using Guice.
  4. endpoints-framework-tools: Tools for generating discovery documents, Swagger documents, and client libraries.

The main documents for consuming Endpoints can be found at https://cloud.google.com/endpoints/docs/frameworks/java

Installing to local Maven

To install test versions to Maven for easier dependency management, simply run:

gradle install

Additions to the original project

These are the most notable additions to the original project by Google, currently inactive:

Check closed PRs for all additions.

Troubleshooting

  • When using validation with java bean validation annotations : in order to have well named parameters instead of arg0/arg1 in error messages, your code must be compiled with the -parameters options.

Contributing

Your contributions are welcome. Please follow the contributor guidelines.

About

A Java framework for building RESTful APIs on Google App Engine

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%
Morty Proxy This is a proxified and sanitized view of the page, visit original site.