准備深入學習JBossSeam,好好研究研究,具體學習路線基本遵循jboss-seam-2.1.1.CR1中的<<seam_reference.pdf>>。
學習JBossSeam之前最好對相關技術有一定的了解,比如:
JSF
EJB3.0
JPA
然後下載相關的軟件,如下:
jboss-seam-2.1.1.CR1
jboss-4.2.3.GA
JBossTools-3.0.0.Beta1-R200810311334-ALL-win32(開發環境)
eclipse-jee-ganymede-SR1-win32(開發環境)
apache-ant-1.7.0
jdk1.6.0_06
環境的配置都比較簡單,基本都是解壓即可,有如下注意事項:
在系統的環境變量中設置JAVA_HOME、ANT_HOME
JBossTools解壓後需拷貝至eclipse解壓後的目錄中。
jboss-seam-2.1.1.CR1解壓後,需設置其bulid目錄下的default.build.properties文件中的jboss.home為JBOSS_HOME(假定為jboss-4.2.3GA的安裝目錄)。
上述配置好後,啟動JBoss Server,然後至SEAM_HOME(假定為Seam的安裝目錄)/examples/registration目錄下,運行ant explode命令,即可編譯部署registration應用至JBoss Server中,最後訪問:http://localhost:8080/seam-registration 即可體驗Seam提供的第一個example程序 :-)