我开发了一个使用JSP/Servlets的应用程序,它运行在tomcat服务器上。我正在使用Tomcat Manager Commands来做一些东西,例如(deploy/undeploy ...等)。问题在于tomcat管理器命令与版本6到7不同。无论如何,我的应用程序必须检测它运行的tomcat的版本,并根据该版本更改应用程序中的命令。有任何想法吗?检测版本Tomcat服务器(JSP/Servlet)
0
A
回答
2
您大概可以在catalina.jar
文件中使用getServerNumber()
方法org.apache.catalina.util.ServerInfo
类。
0
的Windows:
java.exe -cp lib\catalina.jar org.apache.catalina.util.ServerInfo
的Linux:
java -cp lib/catalina.jar org.apache.catalina.util.ServerInfo
相关问题
- 1. 检测浏览器/版本与JavaScript与检测服务器端?
- 2. Tomcat服务器测试SOAP服务NoSuchMethodError
- 3. 从javascript中检查服务器版本
- 4. Python的检查Windows服务器版本
- 5. 检测服务器上的OS X版本10.4及更低版本
- 6. 检测AppEngine vs基本服务器
- 7. 浏览器版本检测
- 8. Tomcat服务器
- 9. Tomcat服务器
- 10. 检查Tomcat 7版本linux
- 11. 旧版本版本检测
- 12. 如何启用Tomcat Web服务器版本6上的CORS
- 13. eclipse版本需要特定的Apache Tomcat服务器
- 14. 检测Silverlight服务器端
- 15. MySQL服务器版本
- 16. 是否有可能从Django服务器端检测浏览器版本?
- 17. Tomcat v7.0服务器
- 18. Eclipse,Tomcat服务器
- 19. Apache服务器和Tomcat服务器
- 20. windows phone和本地服务器(tomcat)
- 21. Tomcat服务器不在本地主机
- 22. 检测服务
- 23. 如何检测项目版本中的Windows服务
- 24. 检测Solidworks安装版本和服务包
- 25. 检测PowerPoint版本
- 26. 检测iOS版本
- 27. 版本服务
- 28. 我们如何检测访问服务器的代码的修改版本?
- 29. Can Jenkins可以检测Bamboo服务器上新建的版本何时可用?
- 30. ClickOnce错误地检测到更新版本的表单服务器
这个问题解决了,谢谢! – Shahe