[javaEE]怎样获得已安装的Tomcat的版本呢?
2014-07-31 00:29
253 查看
要求知道版本信息就能明白从新的服务器配置到不正确根路径命名的变化。这个问题也可以作为一个关于Tomcat的面试问题。这里有一些方法可以从Tomcat服务器端和客户端获取版本信息。我们也会看到怎么样从linux和windows配置中找到这串数字。
从服务器端:
因为我们可以进入到命令行,所以很容易就能在服务端找到tomcat的版本信息。进入到服务器, 我的意思是通过Putty或者SSH终端进入到Tomcat运行的命令行。
这可能是由于版本工具适合tomcat一起安装的。
Linux:
√ 进入命令对话框
√ 输入如下的命令:
sh [path_to_tomcat_bin]/version.sh
你也可以省略掉前面的路径直接使用version.sh,前提是你要使用“cd”命令到达那个路径。
Window:
√进入命令框
√输入如下的命令:
[path_to_tomcat_bin]/version.bat
注意:Linux和Windows下的斜杠的写法是不同的。
你会得到类似下面的信息:
从客户端:
如果你看到一个网页想知道它是不是使用Tomcat作为服务器的,这里有好几个方法:
*使用“Builtwith ”插件,输入页面的地址,查看Apache Tomcat是否被使用。
*对于Chrome和Firefox浏览器来说,有一些插件例如Wappalyzer,它可以告诉我们Tomcat是否在使用。
上面的2个方法都不能告诉我们具体的版本。我们可以得到版本信息如果Tomcat的版本低于4.0的话或者不用通过查看网站的http头信息。在一个运行的Tomcat上,Http相应的头信息,会有如下的信息:
Server : Apache-Coyote/1.0 or Apache-Coyote/1.1
如果有"Apache-Coyote/1.1"就意味着网站运行在Tomcat4.x以后的版本中,其他的话就说明低于4.x的版本。基本上1.0指的是HTTP 1.O ,1.1 指的是HTTP1.1 版本。
解决问题:(服务器端查看)
务必要确保要执行服务器端命令的机器的 JRE_HOME 或JAVA_HOME 是可用的。
另外一个常见的问题就是如果tomcat自身的配置不正确也会导致命令无法工作。这里的配置问题指的是CATALINA_HOME, ClASSPATH 不正确,这种情况服务器都没法运行。
原文地址:http://www.javaexperience.com/tomcat-how-to-get-installed-version/
本文出自 “orangleliu笔记本” 博客,请务必保留此出处http://blog.csdn.net/orangleliu/article/details/38309437
从服务器端:
因为我们可以进入到命令行,所以很容易就能在服务端找到tomcat的版本信息。进入到服务器, 我的意思是通过Putty或者SSH终端进入到Tomcat运行的命令行。
这可能是由于版本工具适合tomcat一起安装的。
Linux:
√ 进入命令对话框
√ 输入如下的命令:
sh [path_to_tomcat_bin]/version.sh
你也可以省略掉前面的路径直接使用version.sh,前提是你要使用“cd”命令到达那个路径。
Window:
√进入命令框
√输入如下的命令:
[path_to_tomcat_bin]/version.bat
注意:Linux和Windows下的斜杠的写法是不同的。
你会得到类似下面的信息:
从客户端:
如果你看到一个网页想知道它是不是使用Tomcat作为服务器的,这里有好几个方法:
*使用“Builtwith ”插件,输入页面的地址,查看Apache Tomcat是否被使用。
*对于Chrome和Firefox浏览器来说,有一些插件例如Wappalyzer,它可以告诉我们Tomcat是否在使用。
上面的2个方法都不能告诉我们具体的版本。我们可以得到版本信息如果Tomcat的版本低于4.0的话或者不用通过查看网站的http头信息。在一个运行的Tomcat上,Http相应的头信息,会有如下的信息:
Server : Apache-Coyote/1.0 or Apache-Coyote/1.1
如果有"Apache-Coyote/1.1"就意味着网站运行在Tomcat4.x以后的版本中,其他的话就说明低于4.x的版本。基本上1.0指的是HTTP 1.O ,1.1 指的是HTTP1.1 版本。
解决问题:(服务器端查看)
务必要确保要执行服务器端命令的机器的 JRE_HOME 或JAVA_HOME 是可用的。
另外一个常见的问题就是如果tomcat自身的配置不正确也会导致命令无法工作。这里的配置问题指的是CATALINA_HOME, ClASSPATH 不正确,这种情况服务器都没法运行。
原文地址:http://www.javaexperience.com/tomcat-how-to-get-installed-version/
本文出自 “orangleliu笔记本” 博客,请务必保留此出处http://blog.csdn.net/orangleliu/article/details/38309437
相关文章推荐
- [javaEE]怎样获得已安装的Tomcat的版本呢?
- 最新JavaEE版本安装tomcat插件
- 怎样获得.net framework是否安装和它的版本
- Ubuntu 下环境到搭建:安装JDK1.7,安装eclipse,安装tomcat7,安装c/c++版本的eclipse
- android 获得安装apk包的版本信息 和 版本升级 代码
- 怎样安装和配置Tomcat Admin和虚拟目录
- 如何安装Tomcat 版本5.0.28
- [转]怎样安装和配置Tomcat Administration Web Application
- 两种jdk版本的多个tomcat按windows服务的安装问题的解决
- 怎样查看.net framework是否安装以及它的版本?
- ubuntu10.04LTS下安装mysql+tomcat(经验证修正版本)
- 安装配置zip版本Tomcat配置新手入门
- 怎样确定本机上安装Word的版本?
- apache-tomcat-6.0.35绿色版本安装
- eclipse3.6安装tomcat插件,和以前版本不同
- 怎样在MyEclipse 6.5 上安装tomcat7.0的插件?
- 在C#里怎样获得当前Windows操作系统的语言种类?以及如何知道当前Windows版本?
- 怎样安装和配置Tomcat Administration Web Application
- 怎样安装和配置Tomcat中的JNDI
- 怎样在Red Hat Enterprise Linux 5.4版本上安装GCC?