检查 Tomcat 版本

Posted

技术标签:

【中文标题】检查 Tomcat 版本【英文标题】:Check Tomcat version 【发布时间】:2016-08-15 16:42:58 【问题描述】:

我有一个关于 Tomcat 安装检查的问题。我想为需要安装 Tomcat 的应用程序创建安装程序,所以我需要检查 Tomcat 安装,它在 PC 上的版本。我有一些想法,比如检查服务或系统变量?但是,我不确定它们是否合适和版本问题:不同的 Tomcat 版本在服务中会有不同的名称。

我之前可能需要要求用户将文件夹设置为 Tomcat 吗?

那么,你能帮我解决这个问题吗?我在 Stack 上找到了类似的问题,但找不到答案。

【问题讨论】:

@rafaelosipov 谢谢,我会检查 不小心删除了我之前的评论。 link is here. 这里也是关于这个主题的讨论:***.com/questions/14925073/… 【参考方案1】:

据我所知,您不能 100% 确定系统上没有安装 Tomcat,因为可以使用简单的 zip 存档安装和启动它。

有一些变通方法,但它们不能提供一种优雅的方式来解决您的任务。例如,在 Linux 上,您可以check whether is Tomcat running or not。

但是一台计算机上可以有许多 Tomcat 实例,并且所描述的方法无法帮助您确定 您真正需要在您的情况下的 Tomcat 实例。

我认为最好的方法是让管理员(安装您的应用程序的用户)指定 Tomcat 实例的路径,该路径应该用于您的应用程序。

【讨论】:

以上是关于检查 Tomcat 版本的主要内容,如果未能解决你的问题,请参考以下文章

如何检查 Amazon Linux 机器 (AMI) 上的 Tomcat 版本?

云原生之kubernetes实战在k8s集群环境下部署Tomcat应用

Docker教程-3-Tomcat容器的安装配置使用

Docker教程-3-Tomcat容器的安装配置使用

检查linux是否安装javatomcatmysql

公司祖传项目移植