我不確定如果WLS 12.1.2支持JDK1.6。
轉到下DOMAIN_HOME/bin中 BEA_JAVA_HOME您的setDomainEnv.cmd文件= 「/路徑/到/ JDK1.6」 出口BEA_JAVA_HOME
SUN_JAVA_HOME="/path/to/jdk1.8"
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="${SUN_JAVA_HOME}"
export JAVA_HOME
fi
fi
然後轉到您的管理控制檯,轉至Managed_server>配置>服務器啓動
設置JAVA_HOME和JAVA_VENDOR爲你的setDomainEnv.cmd
定義
,只要你想在setDomainEn定義JAVA_HOME和JAVA_VENDOR你可以設置多達JAVA_HOME v.cmd。我自己有4個不同的JDK配置爲由同一個域使用。
您可以檢查管理服務器上使用管理控制檯運行最新的JDK版本:
轉到managed_server>監測>常規
我居然通過設置運行時設置的JDK解決了這個在每個單獨的受管服務器上使用。但我不記得我是如何做到的。我不再爲那家公司工作,也無法再訪問服務器來檢查。我可能會開始獎勵某人發佈如何在個人管理器服務器上使用運行時設置進行操作。 –