標籤:weblogic jdk切換
將jdk-7u80-linux-x64.tar.gz在伺服器上解壓,記住目錄如:/home/haieradmin/jvm/jdk1.7.0_80
進入到${user_domain}/bin目錄,如:/home/weblogic/domains/weblogic_domain/bin
找到setDomainEnv.sh檔案,備份檔案cp setDomainEnv.sh setDomainEnv.sh.bak
編輯檔案,執行vim setDomainEnv.sh
將以下代碼中標紅部分
WL_HOME="/home/pass/Oracle/Middleware/wlserver_10.3"
export WL_HOME
BEA_JAVA_HOME="/home/weblogic/Oracle/Middleware/jrockit_160_29_D1.2.0-10"
export BEA_JAVA_HOME
SUN_JAVA_HOME=""
export SUN_JAVA_HOME
if [ "${JAVA_VENDOR}" = "Oracle" ] ; then
JAVA_HOME="${BEA_JAVA_HOME}"
export JAVA_HOME
else
if [ "${JAVA_VENDOR}" = "Sun" ] ; then
JAVA_HOME="${SUN_JAVA_HOME}"
export JAVA_HOME
else
JAVA_VENDOR="Oracle"
export JAVA_VENDOR
JAVA_HOME="/home/weblogic/Oracle/Middleware/jrockit_160_29_D1.2.0-10"
export JAVA_HOME
fi
fi
修改成如下代碼
WL_HOME="/home/weblogic/Oracle/Middleware/wlserver_10.3"
export WL_HOME
BEA_JAVA_HOME=""
export BEA_JAVA_HOME
SUN_JAVA_HOME="/home/weblogic/jdk1.7.0_67"
export SUN_JAVA_HOME
if [ "${JAVA_VENDOR}" = "Oracle" ] ; then
JAVA_HOME="${BEA_JAVA_HOME}"
export JAVA_HOME
else
if [ "${JAVA_VENDOR}" = "Sun" ] ; then
JAVA_HOME="${SUN_JAVA_HOME}"
export JAVA_HOME
else
JAVA_VENDOR="Sun"
export JAVA_VENDOR
JAVA_HOME="/home/weblogic/jvm/jdk1.7.0_80"
export JAVA_HOME
fi
fi
修改完成後儲存,將管理節點及被管節點重啟即可,如果有被管節點在其他伺服器上,需同時在對應伺服器執行上述操作。
註:據瞭解weblogic 10.3.6與JDK1.7有相容性問題,請移步查看本部落格中的
http://rhelanker.blog.51cto.com/12834161/1958875
本文出自 “學習之路” 部落格,請務必保留此出處http://rhelanker.blog.51cto.com/12834161/1958873
【linux】WebLogic 10.3.6使用Sun JDK1.7