我对Tomcat安装检查有疑问。我想为我的应用程序创建需要安装Tomcat的安装程序,所以我需要在PC上检查Tomcat的安装,版本。我有一些想法,如检查服务或系统变量?但是,我不确定它们是否合适以及版本问题:不同的Tomcat版本在服务中会有不同的名称。
可能我需要让用户在之前将文件夹设置为Tomcat吗?
那么,你能帮我解决这个问题吗?我在Stack上发现了类似的问题,但我无法找到答案。
答案 0 :(得分:2)
据我所知,您无法100%确定系统上未安装Tomcat,因为它可以使用简单的zip存档进行安装和启动。
有一些解决方法,但它们并不能提供一种优雅的方法来解决您的任务。例如,在Linux上,您可以check whether is Tomcat running or not。
但是计算机上可以有很多tomcat实例,并且描述的方法无法帮助您确定在您的情况下您真正需要的Tomcat实例。
我认为最好的方法是让管理员(安装应用程序的用户)指定Tomcat实例的路径,该实例应该用于您的应用程序。