使用Maven管理GAE/J项目
2009-04-09
Google App Engine for Java发布啦,但是都是Ant脚本管理的。在Java项目中,基本都是Maven进行管理的,主要是结构方便。使用Maven来管理GAE/J项目,首先要把GAE/J相关的开发包添加到Maven Repository中,目前这些开发包已经添加到 http://www.mvnsearch.org/maven2/com/google/appengine 下,有了这些开发包后,我们还需要一个Maven Archetype,这样我们就可以快速创建GAE/J项目啦,而GAE/J的Maven archetype也添加到mvnsearch repository中,下面我们就看一下如何使用Maven来管理GAE/J项目。
1 创建GAE/J项目,打开Dos 控制台,执行下述指令,然后选择GAE/J的archetype即可。这里注意一下,artifaceId这里需要设置为你GAE/J的app-id。这里我们假设app-id为mini-shelf
    > mvn archetype:generate -DarchetypeCatalog=http://www.mvnsearch.org/maven2
gae-archetype.png
2 创建完毕后,进入该目录,执行 mvn package,这样会执行war打包
3 进入该目录,执行 dev_appserver target\mini-shelf  ,然后打开你的浏览器访问就可以啦
4 上传应用,执行 appcfg update target\mini-shelf,就会将项目部署到GAE上
5 使用IDE工具打开项目,进行程序开发。使用Maven后,项目管理会便捷很多。

总结:GAE/J项目本身就是Java项目,使用Maven进行管理最合适不过啦。项目中同时提供了build.xml,你可以可以自行调整。
评论 (1)Add Comment
...
作者 jacky, 2009-Apr-09
maiwei做了一个图形化的操作步骤,请访问 : http://gae-j-maven.appspot.com/

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

busy
 
< 上一篇   下一篇 >