在IDEA 9下开发Gaelyk
2010-01-06

Gaelyk是一个轻量级的开发Google App Engine的Groovy开发包,如果你打算开发基于Google App Engine,你可以考虑使用Groovy和Gaelyk。本文就介绍如何在IDEA 9下开发Gaelyk应用。本文所使用到得IDEA是指IDEA 9.0 旗舰版,而不是社区版。当然我们首先肯定你已经安装好Google App Engine。
1 首先我们要下载Gaelyk的项目模板,你可以访问 http://gaelyk.appspot.com/download/ 下载,当前版本为0.3.2。下载后请执行解压。
2 打开IDEA,基于解压的目录创建一个新的项目,只需要创建普通的Java Module。
3 项目创建完毕后,我们需要设置项目的classpath,也就是dependencies。这里我们分别创建GAE,Groovy和Gaelyk,这些jar包都在war/WEB-INF/lib下,最后我们再添加一个servlet的jar,主要是方便我们编写gtpl文件。
gaelyk_dependencies.png
4 接下来我们先进行一些设置,然后再进行项目设置。首先添加Google App Engine Server,打开设置面板,然后选择“Application Servers“,然后添加GAE Server即可。然后打开"File Types”选项,选择“Groovy Service Pages”,将"*.gtpl"添加为其类型,这样我们就可以再IDEA下以GSP来编辑gtpl文件啦。
5 接下来我们要为项目设置web facet。打开module,然后添加web facet,请设置正确的路径信息。接下来我们还需要在web facet下添加Google App Engine Server,如下图
gaelyk_webfacet.png
6 由于我们要在IDEA下直接运行Google App Engine Server,所以我们需要设置项目的artifacts,在"project structure"面板中选择artifacts,然后进行下图设置。
gaelyk_artifacets.png
7 接下来我们要在IDEA中启动Google App Engine Server。点击“tool”菜单下的“edit configurations”,然后创建一个Google App Engine Server的运行配置,如下图:
gaelyk_server.png
8 接下就是运行GAE Server,运行后你会看到Gaelyk标准的欢迎页面。
9 回到Google App Engine Web管理页面(http://appengine.google.com) ,创建一个新的项目,如gaelyk-xxx,创建完毕后,会到IDEA中,打开appengine-web.xml,输入app id。
10 上传Gaelyk应用。点击“tools”菜单下的“Upload App Engine Application”,如果第一次上传,会提示你输入email和密码,这样就完成了Google App Engine应用的部署。

总结:本文只是讲述了如何在IDEA 9进行Gaelyk的应用整合,还没有涉及到IDEA的强大的Groovy编辑功能,GSP的编辑功能等,还有就是Gaelyk的各种特性,相信环境搭建完毕后,你能很快进行应用开发啦。

评论 (0)Add Comment

编写评论
quote
bold
italicize
underline
strike
url
image
quote
quote
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley
Smiley

busy
 
< 上一篇   下一篇 >