电竞比分网-中国电竞赛事及体育赛事平台

分享

Eclipse 下搭建struts2開發(fā)環(huán)境

 jsonhan 2013-04-03
Eclipse下搭建Struts2開發(fā)環(huán)境EclipseTomcatJSPStrutsJDK

作者:bukebushuo
來源:
http://blog.csdn.net/bukebushuo/archive/2007/03/29/1545728.aspx


最近下載了最新的struts 2.06,在使用其中附帶的例子時(shí),在配置上遇到了一些問題。

經(jīng)過很多次的努力后,終于配置成功?,F(xiàn)在把配置過程寫出來供大家參考!

一 軟件:1 Eclipse+lomboz  3.2

下載地址: http://forge./project/showfiles.php?group_id=97&release_id=1864 (網(wǎng)頁)

http://forge./project/download.php?group_id=97&file_id=7714 (文件),不保證一直有效。

2 Tomcat 5.5

下載地址:http://tomcat./download-55.cgi

http://www.eng./mirrors/apache/tomcat/tomcat-5/v5.5.23/bin/apache-tomcat-5.5.23.zip

3 JDK 6

下載地址:http://java./javase/downloads/index.jsp

4 Struts2.06

下載地址:http://struts./download.cgi#struts201

二 安裝:

1 安裝JDK6,按照自己喜歡的安裝即可。JDK一定要在Eclipse之前安裝,因?yàn)镋clipse的啟動(dòng)需要JDK。

2 安裝Tomcat,我下載的Tomcat是直接解壓縮版的,解壓縮后拷貝到一個(gè)地方就可以了,拷貝后需要注意的是需要把JDK6目錄中的 tools.jar拷貝到Tomcat中具體是JDK的lib目錄下的tools.jar拷貝到Tomcat下common\lib中。

3 安裝Eclipse,重點(diǎn)來了,解壓縮下載的lomboz,應(yīng)該得到一個(gè)eclipse目錄,把這個(gè)目錄拷貝到一個(gè)比較容易找的地方。

解壓縮的時(shí)候需要注意,在解壓縮過程中可能遇到文件路徑過長(zhǎng)的問題,我的解決方法是把下載下來的壓縮包名重命名為1.zip,也就是盡量縮短文件名長(zhǎng)度。然后解壓縮的時(shí)候直接解壓縮到某個(gè)硬盤的根目錄下,解壓縮完后再拷貝到自己想要的地方。

4, 解壓縮Struts2.06,把下載下來的Struts2.06壓縮包解壓縮到一個(gè)目錄中在他的APPS目錄下有幾個(gè).war文件。

可以使用WINRAR打開,這里我們僅僅使用winrar把struts2-blank-2.0.6.war文件解壓縮到本目錄中就可以了。

三、配置

1:配置工作目錄

第一次打開Eclipse時(shí)會(huì)要求你指定你的工作目錄,請(qǐng)選擇好你的工作目錄,今后你的Eclipse的相關(guān)項(xiàng)目的配置就放在這個(gè)目錄里。

2:配置JREs

打開配置對(duì)話框

[URL=http://p.blog.csdn.net/images/p_blog_csdn_net/bukebushuo/121781/t_1.gif][/URL]

選擇JREs配置

選擇瀏覽,在彈出來的對(duì)話框中選擇你安裝的JDK6,點(diǎn)擊確定

確定后如下圖所示,如果項(xiàng)目很大,需要比較多的內(nèi)存,可以在Default VM Arguments那里添加內(nèi)存設(shè)定參數(shù)

點(diǎn)擊OK后可以在重復(fù)上面動(dòng)作,添加JRE6。

添加后如圖所示,由于我們后面的項(xiàng)目要編譯JSP頁面,所以我們選擇JDK1.6.0

3:配置Tomcat

選擇Server配置頁

在下面打開的對(duì)話框中選擇Tomcat 5.5

點(diǎn)擊Next后如下圖

在Tomcat地址欄選擇你安裝的Tomcat目錄,在JRE欄選擇JDK1.6.0,在以后啟動(dòng)Tomcat時(shí)如果提示

JRE配置錯(cuò)誤,可重新回到這里修改就可以.點(diǎn)擊Finish后如下圖。

四 創(chuàng)建Strust2 項(xiàng)目

創(chuàng)建一個(gè)Web項(xiàng)目。由于現(xiàn)在還沒有合適的插件來直接生成Struts2的項(xiàng)目,所以我們先創(chuàng)建一個(gè)普通的Web項(xiàng)目,然后通過簡(jiǎn)單的配置,使其具備Struts2的功能。

1 通過菜單新建項(xiàng)目,打開如下畫面,選擇建立動(dòng)態(tài)項(xiàng)目

點(diǎn)擊Next后如下圖,輸入新建的項(xiàng)目名,如果前面的設(shè)置正確的話,此時(shí)Target Runtime欄中Tomcat會(huì)自動(dòng)

顯示出來,也可點(diǎn)擊New彈出對(duì)話框來新建一個(gè)Server,過程和前面Server創(chuàng)建過程一樣。

此時(shí),可以直接點(diǎn)擊Finish結(jié)束項(xiàng)目創(chuàng)建。建好的項(xiàng)目結(jié)構(gòu)如下圖。

此時(shí),你創(chuàng)建的這個(gè)項(xiàng)目存在于你指定的工作目錄之中。也可以在你的項(xiàng)目名上點(diǎn)擊鼠標(biāo)右鍵選擇屬性。

在彈出的屬性對(duì)話框中得知你的項(xiàng)目的位置。如下圖。

五 配置Struts2項(xiàng)目

在前面建立的項(xiàng)目基礎(chǔ)上開始追加Struts2的功能。

1 添加Struts2的開發(fā)包。

從解壓縮的struts2-blank-2.0.6.war目錄下lib目錄中的所有.jar文件拷貝到新建的項(xiàng)目的lib目錄下。

拷貝方法可以是,選中此lib目錄下的所有文件,點(diǎn)擊右鍵,選擇復(fù)制。

然后再Eclipse中在lib目錄上點(diǎn)擊右鍵選擇粘貼,如下圖

然后在項(xiàng)目名上點(diǎn)擊右鍵選擇刷新,或者按F5。

然后在如下目錄中就會(huì)發(fā)現(xiàn)新追加的jar包。

2 拷貝Web.xml文件

選擇上面的web.xml文件并復(fù)制,在Eclipse中在web.xml上粘貼。

3 拷貝Struts.xml文件以及相關(guān)的java文件和其他的xml配置文件。

選擇上述文件及文件夾,拷貝到下面位置。注意,這次是在Package Explorer中進(jìn)行粘貼,在Project Explorer

中不能正確粘貼。

如何切換到Package Explorer?參看下面圖解。

4 拷貝jsp文件

選擇index.htm文件以及jsp目錄復(fù)制到如下位置。

 

上面的文件到下面位置。

5 拷貝完成后刪除build.bat文件,最后項(xiàng)目的文件結(jié)構(gòu)如下圖所示。

六 運(yùn)行Struts2項(xiàng)目

1 編譯項(xiàng)目

如果已經(jīng)標(biāo)記為自動(dòng)編譯,則此步可以省略。否則在項(xiàng)目運(yùn)行前需要編譯。如下圖。

2 配置Server-Tomcat

此時(shí)可以把項(xiàng)目導(dǎo)出到Tomcat的目錄中,然后手工啟動(dòng)Tomcat進(jìn)行測(cè)試。但是這樣做很麻煩,

可以直接在Eclipse中啟動(dòng)Tomcat,直接測(cè)試我們的項(xiàng)目,這樣就方便多了。如下圖。

打開如下窗口,如果已經(jīng)配置了可能出現(xiàn)的窗口與下面的窗口不同,沒關(guān)系,選擇Tomcat5.5就可以。

選中Tomcat點(diǎn)擊Next,可以看到我們的項(xiàng)目已經(jīng)追加到Config中了。

點(diǎn)擊Finish

運(yùn)行畫面如下圖

默認(rèn)頁面(index.html)

歡迎頁面(welcome.jsp)

到此配置結(jié)束,又疏漏的地方歡迎大家指正!

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多