国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

Weblogic Server 8.1 環(huán)境下Web布署DIY

2019-11-18 11:23:49
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

 

實(shí)驗(yàn)環(huán)境:Weblogic Server/EXPRess 8.1 、Window professional 2000、Ant2.0

閱讀對(duì)象:剛接觸Weblogic而對(duì)如何布署Web(暫不含J2EE)不甚熟悉的初學(xué)者

前提:webapp在Tomcat下能夠正常工作,具備正常的webapp目錄結(jié)構(gòu),包含所需的web.xml;Weblogic Server/Express 8.1正常安裝并能正常啟動(dòng),配置了域和Server,這里以域default和Server KEZC為例加以說(shuō)明。

Weblogic_Home : D:/bea

WeblogicServer_Home: D:/bea/user_projects/domains/default

 

Weblogic Server/Express 8.1支持三種布署方式:自動(dòng)布署、命令行布署(可與Ant結(jié)合)、控制臺(tái)(console)布署。下面簡(jiǎn)要說(shuō)明三種布署方式。

 

1、 自動(dòng)布署:

 

這里的自動(dòng)布署特指在WeblogicServer_Home/applications目錄。假如服務(wù)器啟動(dòng)期間啟用了自動(dòng)部署特性,則服務(wù)器會(huì)經(jīng)常掃描applications目錄,看是否增加了新的web布署,或者是否修改了web布署的程序.假如有新的布署,則服務(wù)器將試圖以web根名(目錄布署以文件夾名稱為根名,war布署以war名稱為根名)作為布署應(yīng)用的初始化名稱和根環(huán)境開(kāi)始自動(dòng)布署.所以,假如要采用自動(dòng)布署功能,請(qǐng)將webapp文件夾或者war包拷貝到applications目錄下,WeblogicServer會(huì)定時(shí)檢測(cè)自動(dòng)布署。

       如何答應(yīng)服務(wù)器自動(dòng)布署呢?只要保證啟動(dòng)服務(wù)器的startWeblogic命令(windows下為startWebLogic.cmd,Unix/linux下為startWebLogic.sh)的PRODUCTION_MODE值為false或者不設(shè)置即可,這個(gè)也是默認(rèn)值.上述兩個(gè)文件在D:/bea/user_projects/domains/default目錄下.在此情況下,假如web程序文件被修改,Weblogic Server將會(huì)自動(dòng)加載.這個(gè)原則適用于applications目錄下的全部三種布署方式.

       另外,雖然應(yīng)用程序可以放置在applications目錄下的任何位置,但是自動(dòng)布署只適用于applications根目錄.

2、 命令行布署:

 

在默認(rèn)安裝條件下,Weblogic Server會(huì)包含一個(gè)weblogic.Deployer的實(shí)用程序,提供基于命令行的布署與治理技術(shù),可以方便的與Ant結(jié)合進(jìn)行自動(dòng)化布署(使用wldeploy任務(wù)).

在使用命令行布署之前,要先進(jìn)行環(huán)境變量的初始化,否則系統(tǒng)將識(shí)別不了weblogic.Deploy命令:

D:/bea/weblogic81/server/bin>setWLSEnv.cmd

設(shè)置成功,系統(tǒng)返回信息:

CLASSPATH=d: bea JDK141~1 lib tools.jar;d: bea WEBLOG~1 server lib weblogic_sp.j
ar;d: bea WEBLOG~1 server lib weblogic.jar;d: bea WEBLOG~1 server lib ojdbc14.ja
r;D: tool java MySQL mysql-connector-java-3.0.12-production-bin.jar

PATH=d: bea WEBLOG~1 server bin;d: bea JDK141~1 jre bin;d: bea JDK141~1 bin;C: W
INDOWS system32;C: WINDOWS;C: WINDOWS System32 Wbem;D: Borland JBuilder2005 thir
dparty ant bin;d: bea WEBLOG~1 server bin oci920_8

Your environment has been set.

具體的參數(shù)請(qǐng)參考weblogic.Deployer的幫助信息.

 

       具體的可以參考sdj21的<<使用Ant治理配置Weblogic>>

瀏覽地址為: http://dev2dev.bea.com.cn/bbs/jishudata/ArticleShow.jsp?Id=7

3、 控制臺(tái)(console)布署:

 

這里的控制臺(tái)布署方式是指基于web-UI的布署方式.

啟動(dòng)先前配置好的server,輸入:http://localhost:7001/console登錄進(jìn)入治理控制臺(tái).

按順序點(diǎn)擊DeploymentsàWeb Application Modules,然后在右框架中點(diǎn)擊鏈接Deploy a new Web Application Module,選擇想要布署的web程序所在的目錄.

假如web程序可布署的話,在列表中的文件之前會(huì)出現(xiàn)一個(gè)單選框.

 

選中要布署的web程序,點(diǎn)擊Target Module按鈕,輸入布署的web程序名稱(假如有多個(gè)服務(wù)器和集群,則還要選擇目標(biāo)服務(wù)器和集群),點(diǎn)擊Deploy按鈕,等待web布署啟動(dòng).

 

4、 Weblogic Server/Express8.1編譯臨時(shí)文件夾:

 

Weblogic Server/Express 8.1 將JSP/Servlet文件編譯為class,存儲(chǔ)在D:/bea/user_projects/domains/default/KEZC/.wlnotdelete/extract目錄下相應(yīng)的子文件夾中.

5、 Weblogic.xml解析:

 

Weblogic.xml描述符文件用來(lái)對(duì)web.xml文件的基本配置和布署特性進(jìn)行擴(kuò)展,主要包含針對(duì)weblogic server特有的屬性,比如安全代理角色控制、缺省web設(shè)置等.值得注重的是, 只要web.xml夠用weblgic.xml并不是必須的.

Weblogic.xml以weblogic-web-app為根節(jié)點(diǎn),包括以下屬性:

 

description, weblogic-version, security-role-assignment, run-as-role-assignment,

reference-descriptor, session-descriptor, jsp-descriptor, auth-filter,

container-descriptor, charset-params, virtual-Directory-mapping, url-match-map,

preprocessor, preprocessor-mapping,security-permission, context-root,

wl-dispatch-policy, servlet-descriptor,init-as, destroy-as

具體的請(qǐng)查看來(lái)自weblogic.xml配套的DTD文件說(shuō)明,里面有具體的元素功能說(shuō)明和應(yīng)用舉例,瀏覽地址:http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd

 


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 辽宁省| 武强县| 正镶白旗| 娱乐| 阳原县| 五台县| 巨野县| 鄂托克前旗| 陇西县| 内江市| 太仆寺旗| 体育| 喜德县| 大连市| 沁源县| 怀安县| 阳城县| 元江| 报价| 红桥区| 浮山县| 遵义县| 揭东县| 文安县| 紫金县| 云龙县| 赤峰市| 安乡县| 宜兰县| 星子县| 油尖旺区| 凉山| 阳曲县| 河北区| 德令哈市| 永年县| 彭山县| 定西市| 天镇县| 衡阳县| 买车|