方法一:

  • 1)转到 tomcat 的 lib 目录
  • 2)运行以下命令:java -cp catalina.jar org.apache.catalina.util.ServerInfo

得到 tomact 版本:

Server version: Apache Tomcat/8.0.32
Server built:   Jan 18 2016 10:44:14
Server number:  8.0.32.0
OS Name:        Linux
OS Version:     2.8.0-422.2.1.el6.x86_64
Architecture:   amd64
JVM Version:    1.11.0_12-b25
JVM Vendor:     Oracle Corporation

方法二:

  1. 转到 tomcat 的 bin 目录,并根据您的操作系统查找名为version.shversion.bat 的脚本
  2. 执行脚本./version.shversion.bat

得到 tomact 版本:

Using CATALINA_BASE:   /usr/share/tomcat
Using CATALINA_HOME:   /usr/share/tomcat
Using CATALINA_TMPDIR: /usr/share/tomcat/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /usr/share/tomcat/bin/bootstrap.jar:/usr/share/tomcat/bin/tomcat-juli.jar
Using CATALINA_OPTS:
Server version: Apache Tomcat/10.0.23
Server built:   Jul 14 2022 08:16:11 UTC
Server number:  10.0.23.0
OS Name:        Linux
OS Version:     5.15.0-47-generic
Architecture:   amd64
JVM Version:    17.0.1+12-LTS-39
JVM Vendor:     Oracle Corporation

小提示:

如果你不知道 tomcat 安装到哪里了,windows 下可以使用搜索命令,linux 则可以使用下面的明芳查找安装位置:

find / -type d -name "*tomcat*"find / -type f -name version.sh