隨筆-200  評(píng)論-148  文章-15  trackbacks-0
          獲取 Tapestry 5 學(xué)習(xí)資源
          —— Maven SVN
          ?
          前面幾個(gè) Tapestry 5 的文檔翻譯主要是針對(duì) Tapestry 5 的基礎(chǔ),本人還將陸續(xù)翻譯隨后的基礎(chǔ)章節(jié)。因?yàn)?/span> Tapestry 5 還沒有正式發(fā)布,現(xiàn)在發(fā)布的一些版本主要是為了收集用戶反饋,按照 官方 所給的粗略的開發(fā)階段安排,最終發(fā)布是到秋季(如果要確定月份的話,以公歷劃分季節(jié)來說就是 9-11 月)。
          ?
          從本人對(duì) Tapestry 3 Tapestry 4 以及現(xiàn)在還未正式發(fā)布的 Tapestry 5 的使用來說,除了軟件主要版本不能向后兼容以及頁面池不透明化(不知道大量并發(fā)下的性能)兩個(gè)大問題外,其他很多都是值得稱贊的,特別是現(xiàn)在的 Tapestry 5 ,在使用上比以前版本確實(shí)簡(jiǎn)潔了很多,而且官方對(duì) Tapestry 框架的開發(fā)已經(jīng)開始考慮向后兼容性。所以,本人對(duì) Tapestry 5 很有信心,如果主要考慮性能與開發(fā)效率上,它確實(shí)值得一用,也希望隨后的深入學(xué)習(xí)可以證實(shí)它能勝任哪一級(jí)的并發(fā)性能!
          ?
          技術(shù)性的東西,不動(dòng)手是難得深入理解與掌握的。基于這一點(diǎn),我想就如何在現(xiàn)在的情況下開展 Tapestry 5 的學(xué)習(xí)與練習(xí)做一個(gè)文檔整理,希望有更多人來學(xué)習(xí)研究 Tapestry 5 ,也希望有不同智慧與思想的我們能夠一起交流學(xué)習(xí),共同進(jìn)步!
          ?
          現(xiàn)有的 Tapestry 5 資源主要有:官方網(wǎng)站文檔及相關(guān)代碼、 Maven 資源、 SVN 資源。
          ?
          現(xiàn)在 Tapestry 5 公布的資源都可以在官方網(wǎng)站上得到,這里想介紹另外兩種得到資源的用法,即 Maven SVN ,在此推薦這兩個(gè)工具,是因?yàn)樗鼈兡觅Y源更方便,省了很多事。通過 Maven 拿到官方的入門實(shí)例,通過 SVN 得到 Tapestry 5 的源代碼及相關(guān)資源。
          ?
          官方文檔上提到過 Maven Maven 是一個(gè)軟件構(gòu)建工具,類似 Ant 卻有很多比 Ant 強(qiáng)大的地方,自 2001 年起, Maven 已經(jīng)成為構(gòu)建工具領(lǐng)域的先驅(qū)。通俗的來說, Maven 即充當(dāng)一個(gè)軟件工廠與用戶之間的連接,軟件工廠里有很多工件(軟件項(xiàng)目),我們可以在本地通過 Maven 拿到軟件工廠(遠(yuǎn)端服務(wù)器)上的工件,可以再構(gòu)建、更新本地的工件。 Maven 的官方網(wǎng)站地址為 http://maven.apache.org/
          ?
          為此,我們得下載 Maven 這個(gè)工具包,以便運(yùn)行命令(工具的 bin 目錄有可執(zhí)行的文件)得到服務(wù)器上 Tapestry 5 的實(shí)例資源。還要通過 Eclipse Maven 插件在 Eclipse 中構(gòu)建下載下來的資源,可以通過 Eclipse [Help] à [software Updates] à [Find and Install…] 菜單項(xiàng)打開更新對(duì)話框后新建一個(gè)更新地址為 http://m2eclipse.codehaus.org/update/ Maven 更新項(xiàng)下載 Maven 插件,插件安裝詳情及使用請(qǐng)參看 http://m2eclipse.codehaus.org/ ,此頁面有相應(yīng)文本及 Flash 視頻指南。
          ?
          以上 Maven 環(huán)境構(gòu)建好了,我們就可以通過 Maven 取到 Tapestry 5 quickstart 實(shí)例及相關(guān)的依賴包。另外 Tapestry 網(wǎng)站上也有如何用 Maven 一步步構(gòu)建 Tapestry 5 實(shí)例的 Flash 視頻演示 http://tapestry.apache.org/tapestry5/screencast.html
          ?
          此外,如果想得到現(xiàn)在的 Tapestry 5 的源代碼包的話,我們可以通過 SVN 從遠(yuǎn)程資源庫中下載到 Eclipse 中, SVN 類同于 CVS 。這里我們也可以使用 Eclipse 的手動(dòng)更新插件的功能獲取 SVN 插件, SVN 插件更新地址為: http://subclipse.tigris.org/update_1.2.x ,此版本支持 Eclipse3.x 。安裝指南可以參看官方 http://subclipse.tigris.org/install.html (帶屏幕截圖)。如何使用 SVN ,如果知道用 CVS ,這個(gè)也就沒問題了。也可以參看 http://subclipse.tigris.org/screenshots.html (帶屏幕截圖)。
          ?
          Apache.org 有一個(gè) SVN 資源庫, URL 地址為 http://svn.apache.org/repos/asf/ ,我們?cè)诒镜?/span> Eclipse 里新建這個(gè) SVN 資源定位后,就可以在其資源分支里找到 Tapestry 5 的源代碼分支了。下載下來的 Tapestry 5 源代碼包里有很多的可用資源,包括它的入門實(shí)例與一些測(cè)試實(shí)例(也是 Tapestry Web 項(xiàng)目),我們可以把他們抽取出來,建立相應(yīng)的 Web 應(yīng)用,以便學(xué)習(xí) Tapestry 5
          ?
          附:
          1. Maven 概念入門 ?http://www.ibm.com/developerworks/cn/opensource/os-maven/
          posted on 2007-06-01 13:40 無聲 閱讀(3315) 評(píng)論(4)  編輯  收藏 所屬分類: 職場(chǎng)生活

          評(píng)論:
          # re: 獲取Tapestry 5學(xué)習(xí)資源 2007-10-12 17:00 | Exiler
          希望能跟你一起探討tapestry5
          E-mail:freeatomfr@163.com  回復(fù)  更多評(píng)論
            
          # re: 獲取Tapestry 5學(xué)習(xí)資源 2008-05-12 17:31 | gang
          頂,不錯(cuò)。  回復(fù)  更多評(píng)論
            
          # re: 獲取Tapestry 5學(xué)習(xí)資源 2009-02-16 17:35 | 董銳
          你好!,我用svn去這個(gè)地址http://svn.apache.org/repos/asf/下載tapestry5的資源,怎么總是提示下面的錯(cuò)誤啊?

          Error: Server sent unexpected return value (403 Forbidden) in response to REPORT

          Error: request for '/repos/asf/!svn/vcc/default'
            回復(fù)  更多評(píng)論
            
          # re: 獲取Tapestry 5學(xué)習(xí)資源 2009-08-19 10:41 | Paladin
          頂,對(duì)新手很有幫助的學(xué)習(xí)資源  回復(fù)  更多評(píng)論
            
          道可道非常道,名可名非常名
          <2009年2月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          1234567

          常用鏈接

          留言簿(5)

          我參與的團(tuán)隊(duì)

          隨筆分類(174)

          隨筆檔案(200)

          文章分類(20)

          文章檔案(15)

          收藏夾

          開源網(wǎng)站

          朋友博客

          最新隨筆

          搜索

          •  

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 福海县| 横山县| 襄垣县| 阳西县| 石河子市| 商洛市| 永丰县| 同德县| 咸丰县| 津南区| 九龙坡区| 锡林浩特市| 巴马| 漠河县| 兰考县| 宁南县| 榆林市| 福清市| 阳新县| 衡东县| 宿州市| 阆中市| 富宁县| 梧州市| 连城县| 清河县| 临泽县| 梁平县| 车险| 临夏市| 绿春县| 上虞市| 砀山县| 宜宾市| 通河县| 商城县| 汉沽区| 合肥市| 灌阳县| 麻江县| 观塘区|