create first-web application-googleappengine
TRANSCRIPT
![Page 1: Create first-web application-googleappengine](https://reader035.vdocuments.mx/reader035/viewer/2022070514/58812f991a28ab00438b64d5/html5/thumbnails/1.jpg)
Create Google app Engine
application (Java Eclipse)
BY MARWA AYAD
![Page 2: Create first-web application-googleappengine](https://reader035.vdocuments.mx/reader035/viewer/2022070514/58812f991a28ab00438b64d5/html5/thumbnails/2.jpg)
Agenda
Software tools requirement JDK 7 , Eclipse (Mars/Luna)
Install Google App Engine plugin Create First web application Deploy Application on local machine Deploy Application on Google App Engine Google App Engine with Java 8
![Page 3: Create first-web application-googleappengine](https://reader035.vdocuments.mx/reader035/viewer/2022070514/58812f991a28ab00438b64d5/html5/thumbnails/3.jpg)
Software tools requirement
Java SE Development Kit 7 http://
www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
Eclipse IDE for Java EE Developers http://www.eclipse.org/downloads/
Google App Engine plugin https://developers.google.com/eclipse/docs/download (Eclipse Mars)https://dl.google.com/eclipse/plugin/4.5
![Page 4: Create first-web application-googleappengine](https://reader035.vdocuments.mx/reader035/viewer/2022070514/58812f991a28ab00438b64d5/html5/thumbnails/4.jpg)
Install Google App Engine plugin (Eclipse Mars)1.In Eclipse Help > Install New Software...2.Click the Add... button. The "Add Repository" dialog box appears.
![Page 5: Create first-web application-googleappengine](https://reader035.vdocuments.mx/reader035/viewer/2022070514/58812f991a28ab00438b64d5/html5/thumbnails/5.jpg)
Install Google App Engine plugin (Eclipse Mars)
![Page 6: Create first-web application-googleappengine](https://reader035.vdocuments.mx/reader035/viewer/2022070514/58812f991a28ab00438b64d5/html5/thumbnails/6.jpg)
Install Google App Engine plugin (Eclipse Mars)
Click OK on the Security Warning.
You will then be asked if you would like to restart Eclipse. Click Restart Now.
![Page 7: Create first-web application-googleappengine](https://reader035.vdocuments.mx/reader035/viewer/2022070514/58812f991a28ab00438b64d5/html5/thumbnails/7.jpg)
Create New Web Application
![Page 8: Create first-web application-googleappengine](https://reader035.vdocuments.mx/reader035/viewer/2022070514/58812f991a28ab00438b64d5/html5/thumbnails/8.jpg)
Create New Web Application(Name- select App Engine SDK)
![Page 9: Create first-web application-googleappengine](https://reader035.vdocuments.mx/reader035/viewer/2022070514/58812f991a28ab00438b64d5/html5/thumbnails/9.jpg)
Create New Web Application(Google Web Application Structure)
![Page 10: Create first-web application-googleappengine](https://reader035.vdocuments.mx/reader035/viewer/2022070514/58812f991a28ab00438b64d5/html5/thumbnails/10.jpg)
Create New Web Application(Google Web Application Structure) Java Servlets are programs that run on a Web or Application server and
act as a middle layer between a request coming from HTTP client and applications on the HTTP server.
![Page 11: Create first-web application-googleappengine](https://reader035.vdocuments.mx/reader035/viewer/2022070514/58812f991a28ab00438b64d5/html5/thumbnails/11.jpg)
Create New Web Application(Web Page )
![Page 12: Create first-web application-googleappengine](https://reader035.vdocuments.mx/reader035/viewer/2022070514/58812f991a28ab00438b64d5/html5/thumbnails/12.jpg)
Create New Web Application(Deployment Descriptor)
![Page 13: Create first-web application-googleappengine](https://reader035.vdocuments.mx/reader035/viewer/2022070514/58812f991a28ab00438b64d5/html5/thumbnails/13.jpg)
Create New Web Application(Run Application Local)
![Page 14: Create first-web application-googleappengine](https://reader035.vdocuments.mx/reader035/viewer/2022070514/58812f991a28ab00438b64d5/html5/thumbnails/14.jpg)
Create New Web Application(Run Application Local Console)
![Page 15: Create first-web application-googleappengine](https://reader035.vdocuments.mx/reader035/viewer/2022070514/58812f991a28ab00438b64d5/html5/thumbnails/15.jpg)
Create New Web Application(Run Application Local Console)
![Page 16: Create first-web application-googleappengine](https://reader035.vdocuments.mx/reader035/viewer/2022070514/58812f991a28ab00438b64d5/html5/thumbnails/16.jpg)
Deploy web Application on
Google App Engine
![Page 17: Create first-web application-googleappengine](https://reader035.vdocuments.mx/reader035/viewer/2022070514/58812f991a28ab00438b64d5/html5/thumbnails/17.jpg)
Deploy App on Google App Engine(appengine.google.com)
![Page 18: Create first-web application-googleappengine](https://reader035.vdocuments.mx/reader035/viewer/2022070514/58812f991a28ab00438b64d5/html5/thumbnails/18.jpg)
Deploy App on Google App Engine (Create new Project with unique ID)
![Page 19: Create first-web application-googleappengine](https://reader035.vdocuments.mx/reader035/viewer/2022070514/58812f991a28ab00438b64d5/html5/thumbnails/19.jpg)
Deploy App on Google App Engine (Create new Project with unique ID)
![Page 20: Create first-web application-googleappengine](https://reader035.vdocuments.mx/reader035/viewer/2022070514/58812f991a28ab00438b64d5/html5/thumbnails/20.jpg)
Deploy App on Google App Engine (Create new Project with unique ID)
![Page 21: Create first-web application-googleappengine](https://reader035.vdocuments.mx/reader035/viewer/2022070514/58812f991a28ab00438b64d5/html5/thumbnails/21.jpg)
Deploy App on Google App Engine (Link local Application with Google App project)
New project Added with status “None Deployed”
Copy the “Project ID ” to publish the application on Google A high-lacing-129414
Stop local running Application
![Page 22: Create first-web application-googleappengine](https://reader035.vdocuments.mx/reader035/viewer/2022070514/58812f991a28ab00438b64d5/html5/thumbnails/22.jpg)
Deploy App on Google App Engine (Link local Application with Google App project)
![Page 23: Create first-web application-googleappengine](https://reader035.vdocuments.mx/reader035/viewer/2022070514/58812f991a28ab00438b64d5/html5/thumbnails/23.jpg)
Deploy App on Google App Engine (Link local Application with Google App project)
![Page 24: Create first-web application-googleappengine](https://reader035.vdocuments.mx/reader035/viewer/2022070514/58812f991a28ab00438b64d5/html5/thumbnails/24.jpg)
Deploy App on Google App Engine (Google App Engine Authentication )
![Page 25: Create first-web application-googleappengine](https://reader035.vdocuments.mx/reader035/viewer/2022070514/58812f991a28ab00438b64d5/html5/thumbnails/25.jpg)
Deploy App on Google App Engine (Link local Application with Google App project)
![Page 26: Create first-web application-googleappengine](https://reader035.vdocuments.mx/reader035/viewer/2022070514/58812f991a28ab00438b64d5/html5/thumbnails/26.jpg)
Deploy App on Google App Engine
![Page 27: Create first-web application-googleappengine](https://reader035.vdocuments.mx/reader035/viewer/2022070514/58812f991a28ab00438b64d5/html5/thumbnails/27.jpg)
Deploy App on Google App Engine
![Page 28: Create first-web application-googleappengine](https://reader035.vdocuments.mx/reader035/viewer/2022070514/58812f991a28ab00438b64d5/html5/thumbnails/28.jpg)
Run web Application Google App Engine
![Page 29: Create first-web application-googleappengine](https://reader035.vdocuments.mx/reader035/viewer/2022070514/58812f991a28ab00438b64d5/html5/thumbnails/29.jpg)
Run web Application Google App Engine
![Page 30: Create first-web application-googleappengine](https://reader035.vdocuments.mx/reader035/viewer/2022070514/58812f991a28ab00438b64d5/html5/thumbnails/30.jpg)
Google App Engine with Java 8
![Page 31: Create first-web application-googleappengine](https://reader035.vdocuments.mx/reader035/viewer/2022070514/58812f991a28ab00438b64d5/html5/thumbnails/31.jpg)
Google App Engine with Java 8
App Engine does not yet support Java 8.
Change Java build pathChange Java Compiler
![Page 32: Create first-web application-googleappengine](https://reader035.vdocuments.mx/reader035/viewer/2022070514/58812f991a28ab00438b64d5/html5/thumbnails/32.jpg)
![Page 33: Create first-web application-googleappengine](https://reader035.vdocuments.mx/reader035/viewer/2022070514/58812f991a28ab00438b64d5/html5/thumbnails/33.jpg)
![Page 34: Create first-web application-googleappengine](https://reader035.vdocuments.mx/reader035/viewer/2022070514/58812f991a28ab00438b64d5/html5/thumbnails/34.jpg)
[email protected]://eg.linkedin.com/in/marwa-ayad-mohamed-0a4052150
http://www.slideshare.net/marwamarwa3/introduction-google-cloud-platform