Several ways to deploy App in App Engine from Eclipse
Python
Using Pydev Google App Engine Project: [recommended]
- Create a new project from Eclipse > File > New > Projects
- Choose Pydev Google App Engine Project
- When asked for Google App Engine directory locate where it is
- Right button to the project >Pydev Google App Engine > manage / upload to upload directly from eclipse
Creating the project Using Pydev project: [Not recommended]
- Create a Pydev project from Eclipse > File > New Pydev project
- Right click the project. Click Pydev Python Path > Choose external libraries
- Locate where the Google App engine folder is
- Choose the libraries that you need
- Upload the project with Google App Engine Launcher
Java
Java (web application servlet):
- Create a web application by File > Other > Web Application project
- Select / Unselect Google Web toolkit (Generally unselect, not supported by cloud platform)
- Project name (test), package (com.test)
- Finish
Java (Maven Build):
- Window > Preferences > Maven > Archetypes > Add Remote Catalog…
Catalog File: http://repo1.maven.org/maven2/archetype-catalog.xml - create as Maven project and when ask archtype search for Google and choose as required.
- For “hello world” Blank skeleton type web page: add index.jsp in source>main>webapp directory