我通过 SSH 连接到一台 Amazon Linux 机器 (Elastic Beanstalk),我正在尝试获取 Tomcat 版本。
我试过:yum list installed | grep tomcat
但我不知道这是否是正确的命令,因为我已经通过 AWS 控制台而不是通过终端使用 yum 更新了 tomcat 版本。有没有其他方法可以获取 Tomcat 版本?
最佳答案
其中一种方法是执行 version.sh
或 catalina.sh version
,它们通常在 Tomcat 的 bin
文件夹中.
或者你可以简单地搜索他们的文件路径然后执行:
find / -name 'catalina.sh'
2018 年 6 月 20 日更新:
刚刚尝试使用Amazon Linux 2018.03容器安装tomcat8,发现tomcat脚本为/usr/sbin/tomcat8
,可以通过/usr/sbin/tomcat8版本查看版本
:
bash-4.2# /usr/sbin/tomcat8 version
Server version: Apache Tomcat/8.5.29
Server built: Mar 13 2018 23:41:59 UTC
Server number: 8.5.29.0
OS Name: Linux
OS Version: 4.9.93-boot2docker
Architecture: amd64
JVM Version: 1.8.0_171-b10
JVM Vendor: Oracle Corporation
关于amazon-web-services - 如何检查 Amazon Linux Machine (AMI) 上的 Tomcat 版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50933245/