`
javawill
  • 浏览: 13944 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

[GAE教程]初识 Google App Engine

    博客分类:
  • J2EE
阅读更多

概述

  Google App Engine 是一种让您可以在 Google 的基础架构上运行您的网络应用程序。Google App Engine 应用程序易于构建和维护,并可根据您的访问量和数据存储需要的增长轻松扩展。使用 Google App Engine,将不再需要维护服务器:您只需上传您的应用程序,它便可立即为您的用户提供服务。

  本教程,主要是记录了使用Java语言开发一个GAE+springMVC项目的过程,同时实现项目部署到Google的云端上,最重要,由于大家都知道的原因,国内无法访问部署到Google云端的项目,我将会教大家如何将云端项目绑定已有的网址,实现无阻碍访问。

项目使用工具:

  1. Eclipse-Jee-Juno (version 4.2)
  2. JDK 1.6
  3. Google Plugin for Eclipse
  4. Google App Engine Java SDK 1.7.4

 

  • 在Eclipse 工具栏上,点击Google图标,然后,选择“New Web Application Project…”

  • 输入项目名、源包,同时取消“Use Google Web Toolkit”,然后选择配置好的“GAE Java SDK”,点击 Finish 后,IDE 会自动生成一个简单的Hello,world案例
  • 简单看看生成的项目,了解下项目目录结构,注意GAE Java SDK 1.7.4 已经不支持 JDK 1.5了,需要通过右击项目,选择 Bulid Path → Configure Build Path…来配置选择JDK 1.6

  

  • 项目通过“appengine-web.xml”来运行和部署,在<application></application>配置Google appID

  • 右击项目,选择Run As → Web Application

  • 控制台可见

   点击 BaiFeiBai 可见

  • 如果配置了Google AppID,可以右击项目选择“Deploy App Engine…”,将项目部署到Google 云端

点击Deploy 后,IDE控制台打印信息

  • 此时可以再墙外访问 http://{Your Google AppID}.appspot.com/ 查看项目

==============================================================================
本教程系列为本人写技术博客练笔之作,高手请无视,转载请点明出处!
=========================================================================

分享到:
评论

相关推荐

    rest_gae, 在 Google App Engine python 中,在webapp2上的NDB模型的REST接口.zip

    rest_gae, 在 Google App Engine python 中,在webapp2上的NDB模型的REST接口 rest_gaeNDB模型的REST接口在 Google App Engine python 上的webapp2.由 Yaron Budowski编写并维护。 给我发邮件:budowski@gmail.com ...

    Google App Engine 入门教程

    标题中提到的“Google App Engine 入门教程”意味着本文将介绍如何开始使用GAE这一服务,而描述中提到了“eclipse插件”,说明教程将会涉及如何在Eclipse开发环境中使用Google App Engine插件来开发应用。...

    GAE(Google App Engine)空间申请使用教程及 GAE域名捆绑方法

    ### GAE(Google App Engine)空间申请使用教程及 GAE域名捆绑方法 #### GAE简介与功能概述 GAE(Google App Engine)是由谷歌提供的一个强大的云服务平台,它允许开发者构建并托管各种类型的应用程序。从实用性...

    云端代码Google App Engine编程指南 高清带书签

    在谈论《云端代码Google App Engine编程指南》之前,我们需要先了解一下Google App Engine(GAE)平台的背景知识。Google App Engine(简称GAE)是由Google公司提供的一个无服务器(serverless)的云计算平台,该...

    WingIDE部署GAE(google app engine)

    from google.appengine.ext.webapp.util import run_wsgi_app class HelloWorld(webapp.RequestHandler): def get(self): self.response.out.write('Hello, world!') application = webapp.WSGIApplication([('/...

    google app engine示例源代码

    clock.rar 这是我今天做的一个基于google app engine写的一个在该平台上开发app的示例,通过该示例的学习,我们可以很快上手学会怎样在GAE上开发属于你的应用程序了,希望对大家有用!

    Using Google App Engine

    Google App Engine(GAE)是Google推出的一款用于构建和托管Web应用的平台服务,它为开发者提供了丰富的工具和资源,使得开发者能够轻松地在Google的基础设施上运行应用程序。本文章将深入探讨GAE的核心概念、工作...

    Google App Engine的一些限制

    Google App Engine (GAE) 是Google Cloud Platform的重要组成部分之一,它为开发者提供了构建高效、可扩展的应用程序的平台。本文旨在详细介绍GAE在资源使用方面的一些关键限制,帮助开发者更好地理解和规划应用程序...

    GAE for linux (google_appengine_1.9.10)

    google_appengine_1.9.10 for linux 发布于2014-08-28 To install on Linux: Unzip the App Engine SDK file you downloaded (google_appengine_1.9.10.zip), for example: unzip google_appengine_1.9.10.zip ...

    Google App Engine 开发包(part1,共2部分)

    Eclipse Google 插件 Google App Engine SDK for Java Google App Engine文档 按钮 Google App Engine 开发包

    Python for Google App Engine(PACKT,2015)

    Google App Engine is a key component of the Google Cloud Platform and one of the most comprehensive cloud services. Together with Python, the first programming language ever supported by the platform,...

    google app engine开发人员文档

    Google App Engine(GAE)是谷歌提供的一种云计算平台,它允许开发者构建并托管Web应用程序,无需管理和维护服务器硬件。这个平台支持多种编程语言,包括Python、Java、Go和PHP,为开发者提供了强大的服务,如数据...

    Google App Engine

    Google App Engine(GAE)是谷歌提供的一款云端应用程序开发平台,允许开发者使用Python、Java、Go或PHP等语言编写应用,并在谷歌的基础设施上运行。它提供了完整的服务器环境,包括存储、数据库、计算资源和网络...

    Google App Engine API 大全

    **Google App Engine (GAE) API 大全** Google App Engine 是一个托管平台,它允许开发者使用特定的API和框架来构建、部署和运行Web应用程序。这个平台支持多种编程语言,其中Java是其中之一。在本指南中,我们将...

    基于Google App Engine(GAE)的Java和GWT应用开发

    基于Google App Engine(GAE)的Java和GWT应用开发_Google App Engine Java and GWT Application Development Nov.2010

    google app engine开发实例

    使用Python的`google.appengine.ext.db`库,你可以定义数据模型类,这些类对应于Datastore中的实体。通过创建这些类的实例并调用`put()`方法,可以将数据插入到Datastore中。例如: ```python from google.app...

    google app engine 教程

    ### Google App Engine 教程知识点总结 #### 一、Google App Engine 概览 - **定义**:Google App Engine (GAE) 是一种基于云端的平台即服务 (PaaS),允许开发者构建和托管应用程序,无需管理底层基础设施。GAE ...

    使用Google App Engine架设网站.pdf

    Google App Engine 提供了一些开源项目源码供下载,也可以从其他兼容GAE的第三方网站获取源码。确保所选择的源码是与GAE相兼容的。 【搭建本地运行环境】 搭建本地运行环境需要安装Python和Google App Engine SDK。...

Global site tag (gtag.js) - Google Analytics