![[總結(jié)]weblogic10.3 安裝Windows服務(wù)及自動(dòng)啟動(dòng)服務(wù)后停止的解決方案(適用于Windows10以下)_第1頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-7/5/36b4896f-095a-41f0-8884-ae5eb19991e2/36b4896f-095a-41f0-8884-ae5eb19991e21.gif)
![[總結(jié)]weblogic10.3 安裝Windows服務(wù)及自動(dòng)啟動(dòng)服務(wù)后停止的解決方案(適用于Windows10以下)_第2頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-7/5/36b4896f-095a-41f0-8884-ae5eb19991e2/36b4896f-095a-41f0-8884-ae5eb19991e22.gif)
![[總結(jié)]weblogic10.3 安裝Windows服務(wù)及自動(dòng)啟動(dòng)服務(wù)后停止的解決方案(適用于Windows10以下)_第3頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-7/5/36b4896f-095a-41f0-8884-ae5eb19991e2/36b4896f-095a-41f0-8884-ae5eb19991e23.gif)
![[總結(jié)]weblogic10.3 安裝Windows服務(wù)及自動(dòng)啟動(dòng)服務(wù)后停止的解決方案(適用于Windows10以下)_第4頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-7/5/36b4896f-095a-41f0-8884-ae5eb19991e2/36b4896f-095a-41f0-8884-ae5eb19991e24.gif)
![[總結(jié)]weblogic10.3 安裝Windows服務(wù)及自動(dòng)啟動(dòng)服務(wù)后停止的解決方案(適用于Windows10以下)_第5頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-7/5/36b4896f-095a-41f0-8884-ae5eb19991e2/36b4896f-095a-41f0-8884-ae5eb19991e25.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Weblogic10.3安裝Windows服務(wù)及啟動(dòng)服務(wù)后停止的解決方案Weblogic10.3安裝Windows服務(wù)及啟動(dòng)服務(wù)后停止的解決方案適用于Windows10以下Windows部署web應(yīng)用到weblogic后,需要手動(dòng)開(kāi)啟weblogic管理員服務(wù)器,即Start Admin Server for Weblogic Server Domain,不過(guò)這樣的話每次重啟系統(tǒng)或者不小心就關(guān)掉了命令窗口(cmd)窗體,就需要手動(dòng)重啟服務(wù),顯得很不方便。幸好weblogic本身可以實(shí)現(xiàn)通過(guò)windows服務(wù)自動(dòng)啟動(dòng)weblogic管理員服務(wù)器,本文就將個(gè)人在安裝weblogic的windows
2、服務(wù)所收獲的經(jīng)驗(yàn)整理出來(lái),以供自己和需要研究weblogic的同伴做個(gè)參考。第一部分最終的正確配置步驟步驟一首先檢查domain 的配置文件config.xml(路徑:F:NCISOFTfirst_domainconfig config.xml),將我要部署的項(xiàng)目引用到該配置文件的部署參數(shù)當(dāng)中,代碼如下: tmsm AdminServer war F:webappstmsm DDOnly 注意:我的tmsm應(yīng)用是直接由eclipse的工程部署目錄下拷貝過(guò)來(lái)的。步驟二在項(xiàng)目的F:webappstmsmWEB-INF下建立weblogic.xml,具體內(nèi)容如下:/tmsm!-true-mywebl
3、ogicsessionid步驟三創(chuàng)建啟動(dòng)安裝weblogic服務(wù)到windows的批處理文件run.bat,內(nèi)容如下:echo offSETLOCALcall E:weblogicMiddlewarewlserver_10.3serverbininstallSvc.cmdcall net start beasvc_first_domain_AdminServerENDLOCAL步驟四修改安裝Windows服務(wù)的文件installSvc.cmd,我的weblogic安裝目錄下的該文件的地址: E:weblogicMiddlewarewlserver_10.3serverbininstallSvc
4、.cmd,找到如下安裝命令行:rem * Install the service%WL_HOME%serverbinbeasvc -install -svcname:beasvc_%DOMAIN_NAME%_%SERVER_NAME% -javahome:%JAVA_HOME% -execdir:%USERDOMAIN_HOME% -maxconnectretries:%MAX_CONNECT_RETRIES% -host:%HOST% -port:%PORT% -extrapath:%EXTRAPATH% -password:%WLS_PW% -cmdline:%CMDLINE%發(fā)現(xiàn)該命令行
5、中的相關(guān)參數(shù)在該文件中不存在,并且在該文件開(kāi)始調(diào)用的文件commEnv.cmd中也不存在這些參數(shù)(set WL_HOME=E:weblogicMiddlewarewlserver_10.3 call %WL_HOME%commonbincommEnv.cmd)。于是在該代碼前面,具體是在如下代碼前面添加并設(shè)置相關(guān)參數(shù):rem *echo *echo * To start WebLogic Server, use the password *echo * assigned to the system user. The system *echo * username and password m
6、ust also be used to *echo * access the WebLogic Server console from a web *echo * browser. *echo *添加并設(shè)置的代碼如下(注意,一行一條命令):rem *user_domain_info*set JAVA_HOME= C:Javajdk1.7.0_10set DOMAIN_NAME=first_domainset SERVER_NAME=AdminServerset USERDOMAIN_HOME= F:NCISOFTfirst_domain set PRODUCTION_MODE=trueset
7、JAVA_OPTIONS=-Dweblogic.Stdout=%USERDOMAIN_HOME%stdout.txt -Dweblogic.Stderr=%USERDOMAIN_HOME%stderr.txtset WLS_USER=weblogicset WLS_PW=weblogic21rem *JAVA_HOME即java JDK的安裝目錄,DOMAIN_NAME即weblogicserver的域的名稱(登錄weblogic查看域),SERVER_NAME即weblogic服務(wù)器的實(shí)例的名稱(登錄weblogic查看服務(wù)器),USERDOMAIN_HOME即當(dāng)前登錄用戶域所在目錄,WLS
8、_USER和WLS_PW是登錄weblogic的用戶名和密碼。在該段代碼前添加CLASSPATH參數(shù)(由于我引入了hibernate和Spring所以會(huì)與weblogic自帶的hibernate和Spring的jar包沖突,在此指定相關(guān)沖突jar包的優(yōu)先加載路徑):rem *class_path_info*rem set CLASSPATH=%WEBLOGIC_CLASSPATH%;%CLASSPATH%set APPPATH=F:webappstmsmset PRE_CLASSPATH=%WL_HOME%serverlibantlr-2.7.6.jar;set CLASSPATH=%APPP
9、ATH%WEB-INFlibcommons-lang3-3.1.jar;%APPPATH%WEB-INFlibcommons-lang-2.6.jar;%APPPATH%WEB-INFlibantlr-2.7.6.jar;%APPPATH%WEB-INFlibhibernate-jpa-2.0-api-1.0.0.Final.jar;%PRE_CLASSPATH%;%WEBLOGIC_CLASSPATH%;%POST_CLASSPATH%;%WLP_POST_CLASSPATH%rem *在該段代碼前面的:noResetMemArgs參數(shù)下指定java虛擬機(jī)的內(nèi)存大小MEM_ARGS和永久生成
10、對(duì)象內(nèi)存大小MEM_PERM_SIZE 和 MEM_MAX_PERM_SIZE(有兩種方法):rem *jvm_memery_args_info*rem USE THIS LINE AND CHANGE ARGSrem set MEM_ARGS=-Xms512m -Xmx2048m -XX:MaxPermSize=2048m -XX:+UseSpinningrem OR USE FOLLOWING LINES AND CHANGE ARGSset MEM_ARGS=-Xms512m -Xmx2048mset MEM_PERM_SIZE=-XX:PermSize=48mset MEM_MAX_P
11、ERM_SIZE=-XX:MaxPermSize=2048mset MEM_ARGS=%MEM_ARGS% %MEM_PERM_SIZE% %MEM_MAX_PERM_SIZE%rem IF PRODUCTION_MODE IS NULL OPEN FOLLOWING LINECOMMENTrem set MEM_DEV_ARGS=-XX:CompileThreshold=8000 %MEM_PERM_SIZE%rem *步驟五啟動(dòng)安裝服務(wù),方法一:執(zhí)行run.bat的批處理文件。方法二:以管理員身份打開(kāi)cmd命令窗口,執(zhí)行以下命令(每一行是一條命令)cd E:weblogicMiddlewa
12、rewlserver_10.3serverbinE:installSvc.cmd打開(kāi)Windows服務(wù),發(fā)現(xiàn)生成了beasvc_first_domain_AdminServer的服務(wù),雙擊服務(wù),卻出現(xiàn)如圖二所示的異常:圖二遇上面圖中的錯(cuò)誤,后我百度了一下如何調(diào)試windows啟動(dòng)服務(wù),現(xiàn)在說(shuō)一下解決方案:首先呢,在命令窗口(管理員)執(zhí)行如下命令(每一行是一條命令),進(jìn)行服務(wù)的啟動(dòng)調(diào)試cd E:weblogicMiddlewarewlserver_10.3serverbinbeasvc -debug beasvc_first_domain_AdminServer這時(shí)系統(tǒng)會(huì)提示服務(wù)啟動(dòng)不了的具體原
13、因,如圖三所示的異常:圖三這是我們?cè)谧?cè)表注冊(cè)服務(wù)的時(shí)候出了問(wèn)題,運(yùn)行-regedit打開(kāi)注冊(cè)表,找到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesbeasvc_first_domain_AdminServerParameters,在CmdLine這個(gè)屬性處,我們發(fā)現(xiàn)有個(gè)-client,具體如圖四所示: 圖四 雙擊CmdLine編輯此屬性,去除-client,此時(shí)注冊(cè)表參數(shù)如圖五: 圖五啟動(dòng)windows服務(wù)一切正常。第二部分安裝過(guò)程中的其它異常處理期間運(yùn)行 beasvc -debug beasvc_first_domain_AdminSer
14、ver報(bào)如圖六錯(cuò)誤 :圖六分析了一下,可能是weblogic.jar沒(méi)有引進(jìn)來(lái),而這可能是因?yàn)槲业腃LASSPATH配置的問(wèn)題,當(dāng)時(shí)我的CLASSPATH配置如下:rem *class_path_info*rem set CLASSPATH=%WEBLOGIC_CLASSPATH%;%CLASSPATH%set APPPATH=F:webappstmsmset PRE_CLASSPATH=%WL_HOME%serverlibantlr-2.7.6.jar;set CLASS_PATH=% PRE_CLASSPATH %;% CLASS_PATH %;set CLASSPATH=%APPPATH
15、%WEB-INFlibcommons-lang3-3.1.jar;%APPPATH%WEB-INFlibcommons-lang-2.6.jar;%APPPATH%WEB-INFlibantlr-2.7.6.jar;%APPPATH%WEB-INFlibhibernate-jpa-2.0-api-1.0.0.Final.jar;%PRE_CLASSPATH%;%WEBLOGIC_CLASSPATH%;%POST_CLASSPATH%;%WLP_POST_CLASSPATH%rem *很清楚,由于起初的web項(xiàng)目只是個(gè)簡(jiǎn)單的HelloWeblogic.Html 所以沒(méi)有jar包沖突問(wèn)題,于是我想
16、當(dāng)然的就把藍(lán)色部分注釋掉了,又設(shè)置了紅色部分參數(shù)將原本的commEmv.cmd中CLASSPATH參數(shù)覆蓋了,純屬手誤,于是就沒(méi)有將weblogic.jar引入(該jar包在%WEBLOGIC_CLASSPATH%路徑里)。當(dāng)時(shí)想出的解決辦法分兩種。第一種:將注釋打開(kāi),如下面代碼中藍(lán)色部分,將紅色部分注釋。rem *class_path_info*set CLASSPATH=%WEBLOGIC_CLASSPATH%;%CLASSPATH%rem set APPPATH=F:webappstmsmrem set PRE_CLASSPATH=%WL_HOME%serverlibantlr-2.7.
17、6.jar;rem set CLASS_PATH=% PRE_CLASSPATH %;% CLASS_PATH %;set CLASSPATH=%APPPATH%WEB-INFlibcommons-lang3-3.1.jar;%APPPATH%WEB-INFlibcommons-lang-2.6.jar;%APPPATH%WEB-INFlibantlr-2.7.6.jar;%APPPATH%WEB-INFlibhibernate-jpa-2.0-api-1.0.0.Final.jar;%PRE_CLASSPATH%;%WEBLOGIC_CLASSPATH%;%POST_CLASSPATH%;%
18、WLP_POST_CLASSPATH%rem *第二種:(事實(shí)上該方法沒(méi)有將weblogic所有的jar包引入不推薦)weblgic.jar包沒(méi)有引入,就將其手動(dòng)添加到CLASSPATH當(dāng)中。所以采用兩種方法:1:將WL_HOMEwlserver_10.3serverlibweblogic.jar 通過(guò)命令復(fù)制到CLASSPATH: java-cpweblogic.jarweblogic.Deployer。2:修改上面的代碼(注意紅色加粗部分),結(jié)果如下:rem *class_path_info*rem set CLASSPATH=%WEBLOGIC_CLASSPATH%;%CLASSPATH
19、%rem set APPPATH=F:webappstmsmset PRE_CLASSPATH=%WL_HOME%serverlibantlr-2.7.6.jar;%WL_HOME%serverlibweblogic.jar;set CLASS_PATH=% PRE_CLASSPATH %;% CLASS_PATH %;set CLASSPATH=%APPPATH%WEB-INFlibcommons-lang3-3.1.jar;%APPPATH%WEB-INFlibcommons-lang-2.6.jar;%APPPATH%WEB-INFlibantlr-2.7.6.jar;%APPPATH%
20、WEB-INFlibhibernate-jpa-2.0-api-1.0.0.Final.jar;%PRE_CLASSPATH%;%WEBLOGIC_CLASSPATH%;%POST_CLASSPATH%;%WLP_POST_CLASSPATH%rem *由于引入Hibernate、Spring等框架會(huì)造成web應(yīng)用下的lib中的jar包與weblogic自帶的jar包沖突或者缺失,可采用下面完整配置(APPPATH 為我的web項(xiàng)目路徑,來(lái)自eclipse工程,沒(méi)有打包成war包)。rem set APPPATH=F:webappstmsmset PRE_CLASSPATH=%WL_HOME%
21、serverlibantlr-2.7.6.jar;set CLASSPATH=%APPPATH%WEB-INFlibcommons-lang3-3.1.jar;%APPPATH%WEB-INFlibcommons-lang-2.6.jar;%APPPATH%WEB-INFlibantlr-2.7.6.jar;%APPPATH%WEB-INFlibhibernate-jpa-2.0-api-1.0.0.Final.jar;%PRE_CLASSPATH%;%WEBLOGIC_CLASSPATH%;%POST_CLASSPATH%;%WLP_POST_CLASSPATH%期間啟動(dòng)后發(fā)現(xiàn)報(bào)異常: ja
22、va.lang.OutOfMemoryError: PermGen space (這是虛擬機(jī)為java永久生成對(duì)象分配的空間太小造成的),于是打開(kāi)注冊(cè)表發(fā)現(xiàn)如下圖七所示的參數(shù):圖七我發(fā)現(xiàn)沒(méi)有指定MaxPermSize參數(shù),于是手動(dòng)添加參數(shù)MaxPermSize,后如圖八所示:圖八再次啟動(dòng),一切正常。這種方法當(dāng)然可行但是呢?不能把參數(shù)寫(xiě)進(jìn)weblogic安裝windows服務(wù)的參數(shù)文件installSvc.cmd里,實(shí)在是一種遺憾,于是打開(kāi)該文件(E:weblogicMiddlewarewlserver_10.3serverbin)installSvc.cmd,發(fā)現(xiàn)原本我已經(jīng)配置該參數(shù):java
23、虛擬機(jī)分配的堆內(nèi)存MEM_ARGS和為永久生成的對(duì)象分配的內(nèi)存MEM_MAX_PERM_SIZE(注意二者是項(xiàng)目運(yùn)行必要的內(nèi)存分配,默認(rèn)指定的有限),如圖九所示:圖九:noResetMemArgsrem *jvm_args_info*if not %MEM_ARGS% = goto noResetMemArgsrem set MEM_ARGS=-Xms32m -Xmx200m:noResetMemArgsrem *set MEM_ARGS=-Xms512m -Xmx1024mset MEM_PERM_SIZE=-XX:PermSize=48mset MEM_MAX_PERM_SIZE=-XX:
24、MaxPermSize=512mrem IF PRODUCTION_MODE IS NULL OPEN FOLLOWING LINECOMMENTrem set MEM_ARGS=%MEM_ARGS% %MEM_PERM_SIZE% %MEM_MAX_PERM_SIZE%rem *注意rem為注釋,綠色字體部分即為我的配置參數(shù),但是我打開(kāi)weblogic 的E:weblogicMiddlewarewlserver_10.3commonbincommEnv.cmd發(fā)現(xiàn)其實(shí)原本的參數(shù)是這樣配置的:如圖十所示:圖十:oracleif %PRODUCTION_MODE% = true goto ora
25、cle_prod_modeset JAVA_VM=-jrockitset MEM_ARGS=-Xms128m -Xmx256mset JAVA_OPTIONS=%JAVA_OPTIONS% -Xverify:nonegoto continue:oracle_prod_modeset JAVA_VM=-jrockitset MEM_ARGS=-Xms128m -Xmx256mgoto continue:sunif %PRODUCTION_MODE% = true goto sun_prod_modeset JAVA_VM=-clientset MEM_ARGS=-Xms32m -Xmx200m
26、-XX:MaxPermSize=128m -XX:+UseSpinningset JAVA_OPTIONS=%JAVA_OPTIONS% -Xverify:nonegoto continue:sun_prod_modeset JAVA_VM=-serverset MEM_ARGS=-Xms32m -Xmx200m -XX:MaxPermSize=128m -XX:+UseSpinninggoto continue注意綠色部分是針對(duì)分別使用weblogic自帶的jrockit(一種針對(duì)weblogic優(yōu)化過(guò)的java)和使用本地java環(huán)境的配置參數(shù)。我將該參數(shù)和自己的設(shè)置參數(shù)對(duì)比后發(fā)現(xiàn)形式不對(duì)
27、,(注意installSvc.cmd 在文件的開(kāi)始引用了commEnv.cmd文件,我們的配置參數(shù)就是一定程度上覆蓋該文件的參數(shù)實(shí)現(xiàn)的),于是就將綠色部分的配置參數(shù)移動(dòng)到installSvc.cmd文件并且修改參數(shù),結(jié)果如下::noResetMemArgsrem *jvm_args_info*set MEM_ARGS=-Xms512m -Xmx1024m -XX:MaxPermSize=128m -XX:+UseSpinningrem OR rem set MEM_ARGS=-Xms512m -Xmx1024mrem set MEM_PERM_SIZE=-XX:PermSize=48mrem
28、set MEM_MAX_PERM_SIZE=-XX:MaxPermSize=512mrem set MEM_ARGS=%MEM_ARGS% %MEM_PERM_SIZE% %MEM_MAX_PERM_SIZE%rem set MEM_DEV_ARGS=-XX:CompileThreshold=8000 %MEM_PERM_SIZE%rem *注意rem為注釋掉的,綠色部分為更改后的參數(shù)。再次注冊(cè)windows服務(wù),發(fā)現(xiàn)服務(wù)正常啟動(dòng),但是無(wú)法訪問(wèn),打開(kāi)domain的日志如下圖的AdminServer.log可以查找到最后一條日志,如下:# 由此可見(jiàn)我的應(yīng)用tmsm無(wú)法從STATE_ADMIN 轉(zhuǎn)
29、換到 STATE_PREPARED,想了想可能是緩存的問(wèn)題于是把如圖十一的所有文件刪除 。圖十一重啟服務(wù)還是報(bào)這個(gè)錯(cuò)誤,于是想到可能是jvm的永久生成對(duì)象的內(nèi)存不足的問(wèn)題,于是打開(kāi)注冊(cè)表,才發(fā)現(xiàn),MaxPermSize參數(shù)為128m太小了,應(yīng)用的生成的class都沒(méi)有空間了,于是修改將圖中的-XX:MaxPermSize增大到2048m,如圖十二所示。我是按照自己的內(nèi)存設(shè)定的,如果你的內(nèi)存為4G可以設(shè)置這個(gè)值,否則調(diào)整幾次即可,再次啟動(dòng)成功了。圖十二查看日志如下: 我在insatllSrv.cmd中將配置參數(shù)設(shè)置成如下代碼所示:rem *jvm_args_info*set MEM_ARGS=-
30、Xms512m -Xmx2048m -XX:MaxPermSize=2048m -XX:+UseSpinningrem * *重新安裝服務(wù)發(fā)現(xiàn)參數(shù)和圖十二一樣了,啟動(dòng)服務(wù)一切正常。后來(lái)又想了想,其實(shí)就是參數(shù)沒(méi)有融合進(jìn)MEM_ARGS中所以就把上面的錯(cuò)誤之前的配置參數(shù)改成如下的參數(shù):if not %MEM_ARGS% = goto noResetMemArgsrem set MEM_ARGS=-Xms32m -Xmx200m:noResetMemArgsrem *jvm_args_info*rem set MEM_ARGS=-Xms512m -Xmx2048m -XX:MaxPermSize=2
31、048m -XX:+UseSpinningOR set MEM_ARGS=-Xms512m -Xmx2048mset MEM_PERM_SIZE=-XX:PermSize=48mset MEM_MAX_PERM_SIZE=-XX:MaxPermSize=2048mset MEM_ARGS=%MEM_ARGS% %MEM_PERM_SIZE% %MEM_MAX_PERM_SIZE%rem IF PRODUCTION_MODE IS NULL OPEN FOLLOWING LINECOMMENTrem set MEM_DEV_ARGS=-XX:CompileThreshold=8000 %MEM_
32、PERM_SIZE%rem *注意綠色部分即為更改后的參數(shù),其實(shí)主要就是將 MEM_PERM_SIZE 和 MEM_MAX_PERM_SIZE連接到 MEM_ARGS 參數(shù),該參數(shù)在installSrv.cmd最后的安裝命令中用到:set CMDLINE=%JAVA_VM% %MEM_ARGS% %JAVA_OPTIONS% -classpath %CLASSPATH% -Dweblogic.Name=%SERVER_NAME% -Dweblogic.management.username=%WLS_USER% -Dweblogic.management.server=%ADMIN_URL%
33、-Dweblogic.ProductionModeEnabled=%PRODUCTION_MODE% -Djava.security.policy=%WL_HOME%serverlibweblogic.policy weblogic.Server安裝命令:rem * Install the service%WL_HOME%serverbinbeasvc -install -svcname:beasvc_%DOMAIN_NAME%_%SERVER_NAME% -javahome:%JAVA_HOME% -execdir:%USERDOMAIN_HOME% -maxconnectretries:%
34、MAX_CONNECT_RETRIES% -host:%HOST% -port:%PORT% -extrapath:%EXTRAPATH% -password:%WLS_PW% -cmdline:%CMDLINE%注意:Rem 和rem都是注釋該行。第三部分 卸載服務(wù)卸載此服務(wù)命令的方法如下,找到E:weblogicMiddlewarewlserver_10.3serverbin里的uninstallSvc.cmd 編輯里面的%WL_HOME%serverbinbeasvc -remove -svcname:beasvc %DOMAIN_NAME%_%SERVER_NAME% 在前面添加參數(shù)并
35、修改該行參數(shù)為:set WL_HOME=E:weblogicMiddlewarewlserver_10.3rem ZHULC ADD FROM WINDOWS INSTALLset DOMAIN_NAME=first_domainset SERVER_NAME=AdminServerrem * Uninstall the service%WL_HOME%serverbinbeasvc -remove -svcname:beasvc_%DOMAIN_NAME%_%SERVER_NAME%創(chuàng)建off.bat批處理文件,參數(shù)如下:echo offSETLOCALcall E:weblogicMidd
36、lewarewlserver_10.3serverbinuninstallSvc.cmdENDLOCAL啟動(dòng)off.bat卸載服務(wù),或者在命令窗口運(yùn)行如下命令(每一行是一條命令):cd E:weblogicMiddlewarewlserver_10.3serverbin E:uninstallSvc.cmd第四部分 附件文末附帶:weblogic 的commonEnv.cmd(%WL_HOME%commonbincommEnv.cmd)文件、installSrv.cmd(%WL_HOME%serverbininstallSvc.cmd)文件、啟動(dòng)安裝服務(wù)文件run.bat、卸載安裝服務(wù)文件of
37、f.bat和用戶域配置文件config.xml(F:NCISOFTfirst_domainconfigconfig.xml)。附件一:commEnv.cmd文件rem *rem This script is used to initialize common environment to start WebLogicrem Server, as well as WebLogic development.remrem It sets the following variables:remrem BEA_HOME - The home directory of all your BEA insta
38、llation.rem MW_HOME - The home directory of all your Oracle installation.rem WL_HOME - The root directory of your WebLogic installation.rem COHERENCE_HOME - The root directory of your Coherence installation.rem ANT_HOME - The Ant Home directory.rem ANT_CONTRIBrem - The Ant contrib directoryrem JAVA_
39、HOME - Location of the version of Java used to start WebLogicrem Server. See the Oracle Fusion Middleware Supported System Configurations page atrem ( for anrem up-to-date list of supported JVMs on your platform.rem JAVA_VENDORrem - Vendor of the JVM (i.e. BEA, HP, IBM, Sun, etc.)rem JAVA_USE_64BITr
40、em - Indicates if JVM uses 64 bit operationsrem PATH - JDK and WebLogic directories are added to the system path.rem WEBLOGIC_CLASSPATHrem - Classpath required to start WebLogic server.rem FMWCONFIG_CLASSPATHrem - Classpath required to start config tools such as config wizard, pack, and unpack.rem F
41、MWLAUNCH_CLASSPATHrem - Additional classpath needed for WLST start scriptrem JAVA_VM - The java arg specifying the JVM to run. (i.e.rem -server, -hotspot, -jrocket etc.)rem MEM_ARGS - The variable to override the standard memory argumentsrem passed to javaremrem DERBY_HOMErem - Derby home directory.
42、rem DERBY_CLASSPATHrem - Classpath needed to start Derby.rem DERBY_TOOLSrem - Derby tools jar file.rem PRODUCTION_MODErem - Indicates if WebLogic Server will be started in Productionrem mode.rem WL_USE_X86DLLrem - To use WebLogic jni native libriaries for x86 cpus (with arem 32 bit JVM for x86 cpus)
43、rem JVM)rem WL_USE_IA64DLLrem - To use WebLogic jni native libriaries for ia64 cpus (with rem 64 bit JVM for ia64 cpus)rem JVM)rem WL_USE_AMD64DLLrem - To use WebLogic jni native libriaries for amd64 cpus (withrem 64 bit JVM for amd64 cpus)rem PATCH_CLASSPATHrem - WebLogic Patch system classpathrem
44、PATCH_LIBPATH rem - Library path used for patchesrem PATCH_PATH rem - Path used for patchesrem WEBLOGIC_EXTENSION_DIRSrem - Extension dirs for WebLogic classpath patchremrem *rem Set BEA Homeset BEA_HOME=E:weblogicMiddlewareFOR %i IN (%BEA_HOME%) DO SET BEA_HOME=%fsirem Set Middleware Homeset MW_HOM
45、E=E:weblogicMiddlewareFOR %i IN (%MW_HOME%) DO SET MW_HOME=%fsirem Set WebLogic Homeset WL_HOME=E:weblogicMiddlewarewlserver_10.3FOR %i IN (%WL_HOME%) DO SET WL_HOME=%fsirem Set Coherence Homeset COHERENCE_HOME=E:weblogicMiddlewarecoherence_3.7FOR %i IN (%COHERENCE_HOME%) DO SET COHERENCE_HOME=%fsirem Set Common Modules Directoryset MODULES_DIR=E:weblogicMiddlewaremodulesFOR %i IN (%MODULES_DIR%) DO SET MODULES_DIR=%fsirem Set Common Features Directoryset FEATURES_DIR=E:weblogicMiddlewaremodulesfeaturesFOR %i IN (%FEATURES_DIR%) DO SET FEATURES_DIR=%
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 通信技術(shù)與信號(hào)處理練習(xí)題
- 技術(shù)標(biāo)準(zhǔn)制定合作協(xié)議
- 數(shù)學(xué)課本九章算術(shù)教案
- 教育資源分布報(bào)告表
- 西廂記的愛(ài)情悲劇征文
- 中學(xué)生國(guó)學(xué)經(jīng)典故事解讀
- 農(nóng)業(yè)旅游開(kāi)發(fā)實(shí)施方案
- 數(shù)據(jù)安全與隱私保護(hù)服務(wù)協(xié)議約定事項(xiàng)
- 業(yè)務(wù)往來(lái)預(yù)付款協(xié)議書(shū)
- 計(jì)算機(jī)軟件技術(shù)基礎(chǔ)試題集匯編
- 體育測(cè)量與評(píng)價(jià)-第二章-體育測(cè)量與評(píng)價(jià)的基礎(chǔ)理論課件
- 法律服務(wù)方案(投標(biāo))
- 轉(zhuǎn)移的危險(xiǎn)廢物性狀清單
- 高中英語(yǔ)-新外研版必修一unit5-The-Monarchs-Journey-公開(kāi)課reading課件
- 建設(shè)項(xiàng)目用地預(yù)審與選址意見(jiàn)課件講解
- 四年級(jí)公共安全教育全冊(cè)教案(海峽教育出版社)
- 工程結(jié)構(gòu)通用規(guī)范
- 《構(gòu)成基礎(chǔ)》PPT課件(190頁(yè)P(yáng)PT)
- 四年級(jí)道德與法治從中國(guó)制造到中國(guó)創(chuàng)造
- 2021-2022新教科版四年級(jí)科學(xué)下冊(cè)全一冊(cè)全部課件(共24課)
- 3 棄渣場(chǎng)施工方案
評(píng)論
0/150
提交評(píng)論