GWT项目搭建教程:Java版GAE入门与环境配置

需积分: 9 7 下载量 3 浏览量 更新于2024-10-15 收藏 602KB PDF 举报
本教程是关于Google Web Toolkit (GWT) 项目的创建指南,针对Google App Engine for Java (GAE/J) 开发环境的介绍和实践。在2008年Google推出GAE,起初支持Python,随着GAE在2009年4月开始支持Java,GWT与GAE/J的结合为开发者提供了更广泛的平台。本文将从架构师的角度出发,详细讲解如何设置GWT项目,包括项目搭建、测试策略以及日志记录的重要性。 首先,确保您已经具备基本的开发环境,包括Java SE Development Kit (JDK) 1.6.0_14,Eclipse IDE 3.5.1,以及Google官方提供的Eclipse插件Google Plugin for Eclipse。对于GWT,虽然推荐使用付费的GWT Designer,它能通过拖放方式简化用户界面设计,但非付费用户可利用14天试用期。GWT基于对象编程,即使没有GWT Designer,熟悉Java和Swing UI的开发者也能轻松上手。 文章强调了分布式版本控制系统的选择,如Mercurial Plugin for Eclipse或TortoiseHg 0.8.1,这对于团队协作和代码管理至关重要。在开始GWT项目之前,读者需要申请Google App Engine账户,并了解基础概念,官方文档链接<http://code.google.com/intl/zh-TW/appengine/>提供了详尽的指导。 在本文中,主要关注的是中小型项目的开发环境配置,适合个人开发者或小型团队。针对这类项目,开发工具清单包括核心的Java和Eclipse环境,以及可选的GWT Designer。由于篇幅限制,文章并未涵盖具体的GWT项目创建步骤,但读者可以预期会探讨如何编写GWT应用程序,如何集成到GAE/J,以及如何实现跨平台的网页应用。 总结来说,本教程为读者提供了一个从零开始构建GWT项目在GAE/J平台上的完整指南,涵盖了环境设置、工具选择、项目组织以及面向Java开发者的最佳实践。无论你是GWT新手还是经验丰富的开发者,都能从中受益于GAE/J云平台的新机遇。