Posted on 2009-08-15 16:17
zengmingcd@163.com 閱讀(483)
評論(0) 編輯 收藏 所屬分類:
JBoss Seam
好郁悶啊。
剛學(xué)Seam居然遇到好多問題。
現(xiàn)在連環(huán)境都沒有搭建起來。
根據(jù)網(wǎng)上的資料,我搭建的過程如下:
1、下載Java JDK 1.6 并安裝。我安裝在C:\program file\java下的。
2、下載Eclipse,并解壓。我下載的是Eclipse SDK Version: 3.5.0,并解壓到D:\eclipse
3、下載JBoss。 我下載的是JBoss 5.1.0GA。解壓到D:\jboss-5.1.0.GA,并進(jìn)行了配置。具體配置方法在網(wǎng)上很多了。這里就不說了。反正訪問Http://localhost:8080/是成功的。
4、下載Ant。 我下載的是apache-ant-1.7.1。解壓后到D:\ant后,在環(huán)境變量中設(shè)置了ant_home 和 path
5、下載seam。我下載的是jboss-seam-2.1.0.A1。解壓到D:\jboss-seam-2.1.0。
在build.properties文件中添加jboss.home D:\\jboss-5.1.0.GA。
6、在命令行中,啟動JBoss服務(wù)器。
7、在命令行中,%seam%example/registration目錄下使用 ant deploy命令部署示例程序。
8、部署完成后,訪問http://localhost:8080/seam-registration/register.seam。
居然報錯了:javax.servlet.ServletException: /register.xhtml: Property 'register' not found on type org.javassist.tmp.java.lang.Object_$$_javassist_1
javax.faces.webapp.FacesServlet.service(FacesServlet.java:277)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
郁悶啊。
訪問錯誤就算了。我自己建個seam工程總可以吧
9、下載wtp。我下載的是wtp-R-3.1-20090616035105。解壓到D:\eclipse\otherPulgin文件夾中。
10、下載JBoss Tools。我的是JBossTools-ALL-win32-3.1.0.M2-N200907092133-H355。同樣解壓到D:\eclipse\otherPlugin文件夾中。
保證了9和10步驟中的目錄結(jié)構(gòu)為D:\eclipse\otherPulgin\eclipse
11、在D:\eclipse下創(chuàng)建links文件夾。并在文件夾下創(chuàng)建seam.link文件。文件內(nèi)容為path = D:/eclipse/otherPlugins/。
12、在命令行中,進(jìn)入Seam的目錄。輸入Seam setup 調(diào)整工作空間等配置。
13、再輸入Seam new-project。會在配置好的工作空間中生成seam工程。
14、啟動Eclipse。
在help->about eclipse sdk中看到有wtp和JBoss by radhat的插件。這個是不是代表插件安裝成功了呢?
但是在工作空間中看不到剛才建立的seam工程。
15、window->open perspective中沒有seam視圖。
file->new->other。沒有Seam的工程。甚至連web project都沒有。
上面就是我配置的過程。完全郁悶了。
是我哪里配飾有錯么?哪位大蝦能教我一下啊。
1、為什么部署的應(yīng)用無法訪問。但是我用MyEclipse寫的一個小頁面可以訪問到。
2、為什么Eclipse里面不能建立web項目。
Ming
E-Mail:zengmingcd@163.com