posts - 37,  comments - 53,  trackbacks - 0

          1.首先是去下載rller2.3的源代碼文件,下載地址:http://rollerweblogger.org/
          由于roller采用了xdoclet,所以在下載的源代碼中有些內容是沒有的,主要缺少的內容如下:
          ???(1)package org.roller.presentation.forms
          ???(2)src下缺少相關的hbm文件
          ???(3)version.properties
          ???(4)roller.tld
          2.由于缺少以上的東西,導致源代碼導入工程后,編譯都不能通過。我不是太懂xdoclet的使用,所以只好缺什么,就給他什么了,盡量滿足他的要求了。在roller-src(roller2.3解壓后的文件)下有ant的腳本,所以我猜想,通過腳本,一定可以生成所有缺少的文件,事實也確實如此,只是在使用ant腳本生成roller web的過程也是坎坷的:),主要是應為roller開發小組為了省事,把一些開源的第三方包給去掉了,所以需要自己給補上。不然就會生成不成功。現記錄如下:
          (1)加上hibernate3.2.1.jar
          ??????在/roller/src/tools目錄下建立/hibernate-3.1/lib文件夾,將hibernate3.jar文件copy到該目錄下面
          (2)加上j2ee.jar
          ??? 將j2ee.jar(或jboss-j2ee.jar)copy到/roller-src/tools/buildtime/xdoclet-1.2.3/文件夾下
          (3)添加javamail的相關包:mail.jar,actiivation.jar
          ???將mail.jar,activation.jar copy到/roller-src/tools/lib目錄下面。
          然后在windows下進入roller-src目錄,使用下面命令即可生成roller web,同時可以生成以上缺省的文件:

          > build all
          然后就可以在roller-src/build目錄尋找你需要的文件,同時也有發布好的roller web了


          roller2.3的安裝發布可以參考roller官方發布的安裝文檔即可。

          大功告成,可以開始學習和修改roller2.3的源碼了!:)

          posted on 2006-11-01 15:28 雪地孤鴻 閱讀(988) 評論(1)  編輯  收藏 所屬分類: java

          FeedBack:
          # re: roller2.3源代碼部署筆錄[未登錄]
          2007-03-28 18:45 | Lee
          Roller 3.0源碼研究學習群:25575569,歡迎大家加入一進交流學習。  回復  更多評論
            
          <2006年11月>
          2930311234
          567891011
          12131415161718
          19202122232425
          262728293012
          3456789

          常用鏈接

          留言簿(17)

          隨筆分類

          隨筆檔案

          文章檔案

          blog

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 玛曲县| 漳州市| 三台县| 广昌县| 腾冲县| 米脂县| 芦溪县| 新龙县| 潍坊市| 岑巩县| 南京市| 安仁县| 南部县| 额敏县| 乳源| 赤峰市| 桑植县| 德格县| 保亭| 贡嘎县| 合江县| 田阳县| 洛宁县| 大石桥市| 巢湖市| 漳州市| 张北县| 射洪县| 丰县| 镇宁| 长垣县| 九台市| 平乐县| 垦利县| 中西区| 资阳市| 平安县| 黄梅县| 西安市| 静乐县| 淳安县|