获取
Tapestry 5
学习资源
——
Maven
与
SVN
前面几个
Tapestry 5
的文档翻译主要是针对
Tapestry 5
的基础,本人还将陆续翻译随后的基础章节。因为
Tapestry 5
还没有正式发布,现在发布的一些版本主要是为了收集用户反馈,按照
官方
所给的粗略的开发阶段安排,最终发布是到秋季(如果要确定月份的话,以公历划分季节来说就是
9-11
月)。
从本人对
Tapestry 3
、
Tapestry 4
以及现在还未正式发布的
Tapestry 5
的使用来说,除了软件主要版本不能向后兼容以及页面池不透明化(不知道大量并发下的性能)两个大问题外,其他很多都是值得称赞的,特别是现在的
Tapestry 5
,在使用上比以前版本确实简洁了很多,而且官方对
Tapestry
框架的开发已经开始考虑向后兼容性。所以,本人对
Tapestry 5
很有信心,如果主要考虑性能与开发效率上,它确实值得一用,也希望随后的深入学习可以证实它能胜任哪一级的并发性能!
技术性的东西,不动手是难得深入理解与掌握的。基于这一点,我想就如何在现在的情况下开展
Tapestry 5
的学习与练习做一个文档整理,希望有更多人来学习研究
Tapestry 5
,也希望有不同智慧与思想的我们能够一起交流学习,共同进步!
现有的
Tapestry 5
资源主要有:官方网站文档及相关代码、
Maven
资源、
SVN
资源。
现在
Tapestry 5
公布的资源都可以在官方网站上得到,这里想介绍另外两种得到资源的用法,即
Maven
与
SVN
,在此推荐这两个工具,是因为它们拿资源更方便,省了很多事。通过
Maven
拿到官方的入门实例,通过
SVN
得到
Tapestry 5
的源代码及相关资源。
官方文档上提到过
Maven
,
Maven
是一个软件构建工具,类似
Ant
却有很多比
Ant
强大的地方,自
2001
年起,
Maven
已经成为构建工具领域的先驱。通俗的来说,
Maven
即充当一个软件工厂与用户之间的连接,软件工厂里有很多工件(软件项目),我们可以在本地通过
Maven
拿到软件工厂(远端服务器)上的工件,可以再构建、更新本地的工件。
Maven
的官方网站地址为
:
http://maven.apache.org/
。
Apache.org
有一个
SVN
资源库,
URL
地址为
http://svn.apache.org/repos/asf/
,我们在本地
Eclipse
里新建这个
SVN
资源定位后,就可以在其资源分支里找到
Tapestry 5
的源代码分支了。下载下来的
Tapestry 5
源代码包里有很多的可用资源,包括它的入门实例与一些测试实例(也是
Tapestry Web
项目),我们可以把他们抽取出来,建立相应的
Web
应用,以便学习
Tapestry 5
。
附:
1. Maven
概念入门
http://www.ibm.com/developerworks/cn/opensource/os-maven/
posted on 2007-06-01 13:40
无声 阅读(3309)
评论(4) 编辑 收藏 所属分类:
职场生活