Google Updates Eclipse Plugin With More APIs

    May 4, 2012
    Zach Walton
    Comments are off for this post.

Eclipse is a great software development environment that’s heavily supported through the use of plugins. One of those plugins comes from Google that helps with the development of Cloud SQL and Google APIs. They’ve recently updated the plugin with two new features that are sure to be a big help to developers.

The two features added to the plugin include “Tooling for using Java Persistence API to access Cloud SQL” and “Importing the latest Google APIs into your GPE project.” The two updates will bring a “richer” coding and tooling experience for developers working on these programs.

The Java Persistence API introduces Object-Relational Mapping for accessing relational databases. The new plugin adds these tools to Cloud SQL and the Google App Engine. If you are in a GPE project, JPA can be enable and configured as a project facet.

The new Google Plugin for Eclipse also offers access to all the new Google APIs. They can be accessed easily with a simple click. You can also download the Google API Java client library to grant access to Google APIs from within the App Engine project. It also features update notifications so that you can keep track of any new versions of the various APIs.

The next update to the App Engine SDK will include a notification within Eclipse that will notify you of the latest updates to the App Engine SDK.

If you want to start coding right away, GPE 2.6 is available for your downloading pleasure right now. Eclipse users will want to take advantage of all of the new Google APIs.

  • http://www.start-sa.com start-sa

    “API” redirects here. For other uses, see API (disambiguation).
    An application programming interface (API) is a specification intended to be used as an interface by software components to communicate with each other. An API may include specifications for routines, data structures, object classes, and variables. An API specification can take many forms, including an International Standard such as POSIX or vendor documentation such as the Microsoft Windows API, or the libraries of a programming language, e.g. Standard Template Library in C++ or Java API.
    An API differs from an application binary interface (ABI) in that the former is source code based while the latter is a binary interface. For instance POSIX is an API, while the Linux Standard Base is an ABI.[1]