在oracle ebs 系统中,会有很多个java 环境存在,比如:Oracle DB,OracleAS10.1.2,OracleAS10.1.3,还有R12.2中的weblogic Server,webtier。
在12.0和12.1版本的 OracleAS 10.1.2中,其jdk版本是:1.4.2
你不能把它升级到1.5;但是可以升级到1.6或者1.7哈哈。
下面这个图,就说了在R12.0或R12.1中应用层可以被认证使用的java版本:
在R12.2中,被认证可以使用的版本只有1.6和1.7了:
发现一个很逗的问题,oracle 一直宣称自己的JRockit很牛逼,比jdk强大很多。但是不知道出于什么原因,在R12.2.2中,weblogic使用的JRockit,在$EBS_DOMAIN_HOME目录下有两个目录叫JRockit32、JRockit64,分别给forms_server1 ; 和其他weblogic server使用。不过到了R12.2.3 oracle居然把这俩目录给删了,然后使用了$COMMON_TOP/util/ 下面的jdk64 和 jdk32作为weblogic server的java 虚拟机。