最近一直在使用Oracle的WebLogic,作为一款成熟的服务器软件,其在可扩展性、性能方面都有着出色的表现,并且在功能方面给用户提供了高可定制行,提供的console控制台给用户管理提供了很大的方便,下面就分享一下自己在使用中遇到的问题和解决方案
-
怎样知道自己的weblogic安装时使用的是哪个JDK?
可以在建立的domain里面发现,dommain目录bin下面有个setDomainEnv.bat文件,里面有设置JAVA_HOME的地方,即可找到所用的JDK版本号
-
怎样动态地找到所安装的WebLogic在什么位置?
这个问题一开始真的挺让人头疼的,我想通过代码的方式动态地得到WL_HOME的值。看了很多文档都没有直接可用的命令或接口。最后发现安装了WebLogic之后在系统盘下面有个bea的文件夹,里面有个beahomelist的文件,里面用分号隔开记录着所有的MW_HOME。这样的话我们就可以在这些MW_HOME下搜寻以wlserver开头的文件夹了,这样可以得到所有在本机安装过的WebLogic了~ 另外在linux内环境下这个文件位于~/bea/beahomelist,如果用sudo权限安装则会出现在/root下