在 CentOS 上查看 WebLogic 版本,常用方法如下(按推荐顺序):
weblogic.version 命令(最准确)进入 WebLogic 安装目录的 wlserver/server/bin 或直接使用安装目录:
cd /u01/oracle/middleware/wlserver/server/bin
. ./setWLSEnv.sh
java weblogic.version
或直接执行:
/u01/oracle/middleware/oracle_common/common/bin/wlst.sh
在 WLST 中执行:
version()
registry.xml(推荐、简单)WebLogic 安装目录下通常有 registry.xml:
find / -name registry.xml 2>/dev/null
查看内容:
cat /u01/oracle/middleware/registry.xml | grep -i version
build.txtfind / -name build.txt 2>/dev/null
cat /path/to/build.txt
示例路径:
/u01/oracle/middleware/wlserver/build.txt
如果 WebLogic 已启动:
grep -i "weblogic version" /u01/oracle/middleware/user_projects/domains/base_domain/servers/AdminServer/logs/AdminServer.log
opatch(适用于 Oracle 补丁环境)cd $ORACLE_HOME/OPatch
./opatch lsinventory | grep -i weblogic
WebLogic Server 12.2.1.4.0
如果你不确定 WebLogic 安装路径,可以先查:
ps -ef | grep weblogic
或
find / -name "startWebLogic.sh" 2>/dev/null
需要我帮你根据某个具体路径判断版本也可以发给我。