Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/387.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 检查Tomcat版本_Java_Tomcat - Fatal编程技术网

Java 检查Tomcat版本

Java 检查Tomcat版本,java,tomcat,Java,Tomcat,我有一个关于Tomcat安装检查的问题。我想为需要安装Tomcat的应用程序创建安装程序,所以我需要检查Tomcat的安装情况,以及它在PC上的版本。我有一些想法,比如检查服务或系统变量?但是,我不确定它们是否合适,并且版本有问题:不同的Tomcat版本在服务中会有不同的名称 可能我需要在之前要求用户将文件夹设置为Tomcat 那么,你能帮我解决这个问题吗?我在Stack上发现了类似的问题,但我找不到答案。据我所知,您无法100%确定系统上没有安装Tomcat,因为可以使用简单的zip存档安装和

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

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


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

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

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

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


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

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

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

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


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

@rafaelosipov谢谢,我会删除我以前的评论。这里还有关于这个话题的讨论:@rafaelosipov谢谢,我会删除我之前的评论。最后,以下是关于该主题的讨论: