amazon-web-services - 如何检查 Amazon Linux Machine (AMI) 上的 Tomcat 版本?

标签 amazon-web-services tomcat amazon-elastic-beanstalk

我通过 SSH 连接到一台 Amazon Linux 机器 (Elastic Beanstalk),我正在尝试获取 Tomcat 版本。

我试过:yum list installed | grep tomcat 但我不知道这是否是正确的命令,因为我已经通过 AWS 控制台而不是通过终端使用 yum 更新了 tomcat 版本。有没有其他方法可以获取 Tomcat 版本?

最佳答案

其中一种方法是执行 version.shcatalina.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/

相关文章:

java - Tomcat 没有在 Eclipse 中关闭

bash - Elastic Beanstalk 部署 Errno 2 没有此类文件/目录

amazon-web-services - 如果应用程序重启,如何将日志保留在AWS中?

aws-cloudformation - 在 Cloud Formation Elastic Beanstalk 模板中指定 ECR 图像而不是 S3 文件

amazon-web-services - AWS Appsync 多表 BatchPutItem 返回 Null

c# - AWS Lambda 无法识别 .net Core 上的文化

amazon-web-services - 从 Lambda 向 AWS IoT Core 发布 MQTT 消息

amazon-web-services - 访问 Amazon S3 时需要 HTTP 407 代理身份验证

java - 无法在我的 android 模拟器中访问我的 wsdl 文件

java - 生产中需要的后台作业框架