Google App Engine Tutorial

Google App Engine Logo

Google App Engine, a cloud computing platform for hosting web application in existing Google infrastructure, it’s easy to scale, manage and free to use up to a predefined consumed resources, and it supports Java. For additional charged, please refer to this GAE billing .

In this series of tutorials, we will show you a list of tutorials to get you start program Google App Engine using Java.

All GAE tutorials are developed with “Eclipse 3.7 + Google Plugin for Eclipse” and “Google App Engine Java SDK“.

1. Quick Start

Say hello to Google App Engine.

2. GAE + Struts 1 & 2

Struts 1 & 2 framework integration and some common errors you may hit.

3. GAE + JSF 2

JSF 2 framework integration and some common errors you may hit.

4. GAE + Spring

Spring framework integration.

5. Datastore

In GAE for Java, you can store data in “datastore”, via datastore low-level api, JDO or JPA. In this example, we will use Spring MVC for demonstration.

6. FAQs

Some common asked questions in Google App Engine.


  1. GAE : Getting start with Java
  2. GAE billing
  3. GAE codelab
  4. GAE white-listed Jars
  5. Google App Engine Wikipedia
Tags :

About the Author

Founder of and, love Java and open source stuff. Follow him on Twitter, or befriend him on Facebook or Google Plus. If you like my tutorials, consider make a donation to these charities.


  • Pingback: come creare un blog()

  • Pingback: Penny auction()

  • Pingback: kangen water()

  • Pingback: used mobile phones lagos()

  • Pingback: kangen water()

  • Pingback: used mobile phones lagos()

  • Pingback: jewelry()

  • Pingback: saks auto trans()

  • Pingback: legit work at home jobs()

  • Pingback: RN()

  • Pingback: best supplements for muscle gain()

  • Pingback: this page()

  • Pingback: learn more from this link()

  • Pingback: minecraft gratuit()

  • Pingback: superior auto institute reviews()

  • Pingback: alkaline water()

  • Pingback: Robert Shumake author()

  • Pingback: work home opportunities()

  • Pingback: music photography()

  • Pingback: water ionizer()

  • Pingback: buy guitars()

  • Pingback: free movie downloads()

  • Pingback: perth panel beaters ()

  • Pingback: watch movies online free()

  • Pingback: watch tv show episodes()

  • Pingback: free movie downloads()

  • Pingback: Blue Coaster33()

  • Pingback: Google()

  • buy social bookmarks

    It is appropriate time to make some plans for the long
    run and it is time to be happy. I have read this
    post and if I may I wish to counsel you few attention-grabbing issues
    or suggestions. Perhaps you could write subsequent articles relating to
    this article. I wish to learn even more issues approximately it!

  • my site

    I was extremely pleased to uncover this great site.

    I need to to thank you for ones time for this fantastic read!

    ! I definitely loved every part of it and I have you book-marked to see new
    stuff in your blog.

  • internet advertising

    Try This HOT-NEW Solo-Package. Your personal message emailed
    to 500,000 UNIQUE Prospects. All interested in your service or product.
    These are not regular emails. List members joined it by double-optin.
    Most people find the list high response.
    A one time personal-emailing to 500,000 UNIQUE Prospects is just *$9.
    95. Purchase Now for a Boost of UNIQUE Prospects To
    1,500,000. Plus, Silver Submitter Access and a Global-Marketing Membership.

  • ______ ______

    Thanks for sharing your thoughts about google app engine.

  • Techya

    Hi nice post,but I would like to know if it has any limits like allowed space or bandwidth? Definitely,as this service by Google then there will no issue of downtime.

    Thanks & Please let me know about its limitations!

  • the cellulite factor review

    It’s in fact very complex in this busy life to listen news on Television, therefore I simply use web for that reason, and obtain the most up-to-date news.

  • Internet marketing

    Yes! Finally someone writes about Web Design.

  • http://[email protected] Guruprasad Bhavsar

    Awesome tutorials sir…thankx for that..
    m looking forward for the Google App Engine + Android combo….
    hope will available soon…
    thanks in adv…

  • green coffee bean extract 800 mg with svetol

    We are a group of volunteers and opening a new scheme in our
    community. Your web site offered us with valuable info
    to work on. You’ve done a formidable job and our whole community will be thankful to you.

  • best green coffee bean extract supplement reviews

    You need to take part in a contest for one of the finest blogs online.
    I most certainly will highly recommend this blog!

  • toy dropped in toilet

    This design is incredible! You definitely know how to keep a
    reader amused. Between your wit and your videos, I was almost moved to start my own blog (well,
    almost…HaHa!) Fantastic job. I really loved what you
    had to say, and more than that, how you presented it.
    Too cool!

  • download

    Hey there, I think your blog might be having browser compatibility issues.
    When I look at your blog site in Firefox, it looks fine but when opening in Internet Explorer, it
    has some overlapping. I just wanted to give you a quick heads up!

    Other then that, excellent blog!

  • Arden

    Exactly what honestly inspired u to post Solar Screens For
    Windows _Google App Engine Tutorial_? I reallygenuinely liked it!
    Regards -Adeline

  • water cycle

    Spot on with this write-up, I truly believe this website needs
    a great deal more attention. I’ll probably be back again to see more, thanks for the info!

  • satish

    Hello Sir,
    I have to upload file to google app engine using struts 1.x .Can u help me in this regard

  • Ali

    Thank you very much this was very helpful, i have a problem when deploy my application

    “” java.lang.RuntimeException: The application contains Java 7 classes, but the –use_java7 flag has not been set.””

    knwoning that i have install java development 6 and select it in the pereferance

    • http://[email protected] [email protected]

      You have to use JDK 6

  • easoncxz

    wow! this is the ONE post to star! thanks for creating, organizing, and sharing!

  • cheap websites london

    This blog was… how do you say it? Relevant!
    ! Finally I’ve found something which helped me. Thanks a lot!

  • gopalakrishna

    Dear Sir,

    Your tutorials helped me a lot while doing the projects. i should visit your site daily.i have new requirement that i have deal with google cloud storage. could you please keep a post on cloud storage using java.

  • DaianhTai


    I want to embed Gtalk to sourcecode android sdk .
    Because i want to use my android phone as a 3G camera and use another android phone to watch video by Gtalk embed .
    Can you help me ,how to do.
    Thanks a lots