我不确定如果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解决了这个在每个单独的受管服务器上使用。但我不记得我是如何做到的。我不再为那家公司工作,也无法再访问服务器来检查。我可能会开始奖励某人发布如何在个人管理器服务器上使用运行时设置进行操作。 –