jbuilder 2006 除錯Seam的booking例程

gringalet發表於2006-08-10
最近研究seam 我個人來說對jbuilder很有感情,不喜歡eclipse,也許大家覺得我有點bt,但是我還是很執著。seam的例子很全,大多數是入門的 如booking,我用jbuilder來編譯釋出booking例子,高手們不必看了,下面談談做法:

1.下載 jems-installer-1.2.0.BETA.jar ( http://sourceforge.net/project/showfiles.php?group_id=22866&package_id=193295)

2.在環境變數中設定java_home,ant_home,下載後在dos下執行 java -jar jems-installer-1.2.0.beta.jar,安裝jboss伺服器,記得要選支援ejb3的喔。

3.下載 jboss-seam-1.0.1.GA.zip (http://prdownloads.sourceforge.net/jboss/jboss-seam-1.0.1.GA.zip?download),解壓縮 jboss-seam-1.0.1.GA.zip,裡面是完整的seam包 包括例子和類庫,我們們的booking例子也在裡面。

4.新建一個jbuilder專案,起名mySeam,然後在mySeam專案上按右鍵選擇 new -->directory,輸入facelets, 以此類推建立resources,view,src,lib,然後關閉jbuilder.

5.copy 目錄 jboss-seam-1.0.1.GA\examples\booking下的所有檔案到相應的jbuilder專案資料夾下。

6.複製 目錄jboss-seam-1.0.1.GA\facelets下的所有jar檔案到jbullder專案資料夾下的facelets目錄下。

7.複製目錄jboss-seam-1.0.1.GA\lib下的所有jar包到jbullder專案資料夾下的lib目錄下。

8 複製檔案 jboss-seam-1.0.1.GA\build.properties和build.xml到jbuilder專案資料夾下。因為booking的build.xml已經存在,所以要改個名字如build2.xml.

9.開啟jbuilder 專案,此時src,view,resouces,facelets,lib目錄下已經有了剛財複製的檔案。

10。在myseam專案上按右鍵,選擇add files,引入已有的build.xml,build2.xml,build.properties.和jboss-seam.jar(位於 jboss-seam-1.0.1.GA目錄下)
開啟build.xml 修改最後一句 為《import file="build2.xml"/》。

11.在jbuilder選單上選擇tools--->configure-->libraries,新建mylib類庫,匯入jboss-seam-1.0.1.GA\lib和jboss-seam-1.0.1.GA\facelets下的所有類。
在mySeam專案上按右鍵,選propertities, 在path裡面把mylib匯入。

12.在mySeam專案中點中build.xml 按右鍵選擇屬性,選擇ant標籤,刪除掉properties框裡的jbuilder自帶的make工具,新增 ($JDKPath)($Env:)Seam on JBoss Booking Example,如果你願意輸出日誌 可以在use log file裡設定。在最低部的always run ant when building project上打鉤 這樣當你rebuild的時候就會自動的ant了。

此時在myseam專案上右鍵點選rebuild就可以釋出了,或者選擇build.xml 右鍵選擇debug也可以。

好了 設定就是這樣。如果你一切順利的話 可以看到http://localhost:8080/seam-booking/。
如果有問題 發我得郵箱 qiandong2001@hotmail.com,我的Q_Q:35197712 祝大家學習愉快。

// 在此輸入java程式碼
<p class="indent">

相關文章