日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

如何在Eclipse中發(fā)布WEB項(xiàng)目工程

 horse_home 2014-08-04

如何在Eclipse中發(fā)布項(xiàng)目工程

【關(guān)鍵字】

Eclipse 發(fā)布 WEB 項(xiàng)目 工程 Tomcat Weblogic 配置 JSP網(wǎng)站 測試 打包發(fā)布 自動(dòng)更新

【前言】

在Eclipse新建web相關(guān)的項(xiàng)目后,如果想要測試web項(xiàng)目,就必須將相關(guān)的web項(xiàng)目發(fā)布到web容器中,常用的web容器有:Tomcat和Weblogic,怎么樣才可以將web項(xiàng)目發(fā)布出去測試呢?本文就是介紹相關(guān)操作的。

【正文】

1、發(fā)布工程到Tomcat:

在Tomcat安裝的目錄下有一個(gè)conf目錄,其中有一個(gè)web.xml文件,這個(gè)文件就是用于保存發(fā)布工程應(yīng)用的配置文件。我們只要對(duì)這個(gè)文件進(jìn)行配置,就可以發(fā)布具體的工程,另外,還有其他的方式發(fā)布,例如:通過WAR包發(fā)布等。這種配置web.xml文件的方式,有一種好處,就是可以使得我們?cè)陧?xiàng)目中修改的東西會(huì)自動(dòng)加載到web容器中來,沒有必要每一次都通過重新發(fā)布來加載。

配置方法如下:
在server.xml中的文件最后的</host>前添加web應(yīng)用的配置部分,例如,我發(fā)布的一個(gè)工程的實(shí)例如下:

<Context

     path="/gljk"

     reloadable="true"

     docBase="D:\workspace\gljk"

     workDir="D:\workspace\gljk\bin">

</Context>

相關(guān)知識(shí)點(diǎn):
(1)、配置采用Context作為關(guān)鍵字
(2)、path關(guān)鍵字指明的是項(xiàng)目的名稱,這樣我們可以通過http://127.0.0.1:8080/gljk來訪問我們的web工程
(3)、reloadable關(guān)鍵字指明的是這個(gè)站點(diǎn)可以自動(dòng)加載
(4)、docBase關(guān)鍵字指明的是站點(diǎn)的根目錄所在的位置,也就是我們項(xiàng)目中的根目錄
(5)、workDir關(guān)鍵字指明的是JSP編譯時(shí)候輸出的所在位置,可以自行指定即可

 

tomcat\conf下有個(gè)server.xml。
如果你的work項(xiàng)目在D:\WorkSpace下,Web模塊放在項(xiàng)目的WebContent下的話,配置文件server.xml內(nèi)容應(yīng)該如下(testWork是現(xiàn)在工程中從來沒有用過的名字):
<Context path="testWork" docBase="D:\WorkSpace\work\WebContent" reload="true" debug="0">
</Context>
然后,一定記得不要部署!因?yàn)椋@種配置是不用部署的,然后,啟動(dòng)Tomcat(命令行也好,MyEclipse中點(diǎn)那個(gè)小三角也好),再然后就應(yīng)該行了。不行就給我發(fā)消息吧,剛好這幾天有空。
剛剛那段<Context>是<Host></Host>的子元素。

還有一種,tomcat\conf\Catalina\localhost下新建一個(gè)xml文件testWork.xml,內(nèi)容就是就是把那段<Context>。

這兩種都不用手動(dòng)拷貝。

2、發(fā)布工程到Weblogic:

Weblogic的發(fā)布比較簡單一些,只要打開weblogic的控制臺(tái),然后新建發(fā)布就可以了。不過weblogic和Tomcat不同,Tomcat在你編輯之后會(huì)將編譯的結(jié)果自動(dòng)發(fā)布,這樣你瀏覽的站點(diǎn)就是最新的了,但是Weblogic就不可以了,除了你修正JSP或者JS之類的,其他的例如修改了Java Bean或者Servlet后都必須重新發(fā)布才可以。具體的發(fā)布方法如下:

(1)、登錄weblogic的管理控制臺(tái)http://localhost:7001/console/
(2)、左側(cè)依次選擇mydomain->Deployments->Web Application Modules,然后在右側(cè)選擇Deploy a new Web Application Module... ,然后依次按照提示找到你的站點(diǎn),點(diǎn)擊Deploy就可以了。以后你就可以通過在左側(cè)按照上面的選擇,找到你的站點(diǎn),就可以進(jìn)行管理了,最常用的就是Deploy(發(fā)布)的功能了,你修改代碼后,可以在這里選擇Redeploy(重新發(fā)布)的功能,等待一段實(shí)踐后就可以通過Testing功能找到你的站點(diǎn)鏈接,然后測試了。具體可以參見下圖:

如何在Eclipse中發(fā)布WEB項(xiàng)目工程
 
圖1.發(fā)布系統(tǒng)的流程
 
如何在Eclipse中發(fā)布WEB項(xiàng)目工程
圖2.管理系統(tǒng)的流程

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(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)論公約

    類似文章 更多