之前有寫過一篇博文介紹切換登錄方式的腳本,腳本中存在一個缺點:仍需手動去Weblogic控制台重啟應用程序;本文即介紹如何在腳本中更新Weblogic控制台中部署的應用程序。
一、配置Weblogic環境變量



1 jdkpath=/u01/jdk1.8.0_11 #jdk路徑,供export CLASSPATH引用 2 weblogicpath=/u01/weblogic/Middleware/wlserver_10.3 #weblogic路徑,供export CLASSPATH引用 3 export CLASSPATH=$jdkpath/lib/tools.jar:$weblogicpath/server/lib/weblogic_sp.jar:$weblogicpath/server/lib/weblogic.jar:$weblogicpath/server/lib/webservices.jar:$weblogicpath/../oracle_common/modules/org.apache.ant_1.7.1/lib/ant-all.jar:$weblogicpath/../oracle_common/modules/net.sf.antcontrib_1.1.0.0_1-0b2/lib/ant-contrib.jar:$weblogicpath/modules/features/oracle.wls.common.nodemanager_1.0.0.0.jar:.:$jdkpath/lib/dt.jar:$jdkpath/lib/tools.jar #配置export CLASSPATH,才能正常調用weblogic.jar包中的weblogic.Deployer
二、更新應用程序
1 java weblogic.Deployer -adminurl t3://12.18.0.133:7001 -user weblogic -password 12345678 -name ApprUAuth -targets AdminServer -redeploy
#紅色字體依次表示:控制台ip+端口,控制台的賬號/密碼,要更新的應用名,應用部署的目標服務器

以上,完成腳本配置后,執行腳本,則會自動更新Weblogic控制台中對應的應該程序。

