`
- 浏览:
301527 次
- 性别:
- 来自:
成都
-
使用tomcat4的manager功能的试验与体会。
一)启用manager功能。
在测试Struts的时候,修改了struts-config.xml文件,需要重启tomcat进行测试。
每次重启感觉很麻烦,突然想起以前使用过的tomcat的manager功能,可以很方便的对web application进行启动、停止、重启、移除等操作,可省却频繁重新启动整个容器服务器的麻烦。
可输入地址:http://localhost:8080/manager/html总提示没有权限。
打开server\webapps\manager目录,没有看到jsp、Servlet文件。是不是没有找到相应的管理Servlet.它应该web.xml文件定义映射。
系统使用了:org.apache.catalina.servlets.HTMLManagerServlet,这个类在j2ee.jar包中。
将j2ee.jar放server\webapps\manager\WEB-INF\lib下,重新启动tomcat.
发现提示信息:由于j2ee.jar包中包括了Servlet.class,违反了Servelet2.3的规范,tomcat没有装载该jar.
用winrar打开该文件,删除Servlet目录。
重新启动tomcat,还是不能使用manage功能。
没有办法,硬着头皮看它的E文帮助文档。原来需要在conf/tomcat-users.xml文件中加入管理的角色。
在xml文件中添加一行, <role rolename="manager">
并给root授权。</role><user username="root" password="root" roles="tomcat,role1,admin,manager">
重新启动,一切OK。可以使用tomcat的管理功能了,很方便的。大家可以试一试。</user>
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
1. **Tomcat Manager的概念与作用** 2. **Tomcat用户角色管理** 3. **配置文件`tomcat-users.xml`详解** 4. **如何配置Tomcat Manager的用户名与密码** #### Tomcat Manager的概念与作用 Apache Tomcat是一款开源的...
### Tomcat Manager App 配置详解 #### 一、Tomcat Manager App 概述 Tomcat Manager App 是 Apache Tomcat 提供的一个内置的 Web 应用程序,它为管理员提供了图形化的界面来管理部署在 Tomcat 服务器上的应用程序...
为了使用这些功能,我们需要在Tomcat的用户配置文件 `$CATALINA_BASE/conf/tomcat-users.xml` 中添加相应的角色和用户。例如: ```xml <role rolename="manager-gui"/> <role rolename="manager-script"/> ...
tomcat-redis-session-manager-1.2-tomcat-7-java-7tomcat-redis-session-manager-1.2-tomcat-7-java-7tomcat-redis-session-manager-1.2-tomcat-7-java-7tomcat-redis-session-manager-1.2-tomcat-7-java-7tomcat-...
### Tomcat的安装、使用与兼容性问题详解 #### 一、Tomcat简介与安装前的准备工作 Apache Tomcat是一款开源的Servlet容器,主要用于运行Java Servlet、JavaServer Pages(JSP)以及Web应用程序。Tomcat因其易用性和...
【标题】"tomcat-redis-session-manager包集合下载(tomcat8)"涉及的主要知识点是将Redis集成到Tomcat中管理会话(session),以提高Web应用的性能和可扩展性。 【描述】中提到的"所需的tomcat-redis-session-...
为了解决这些问题,开发者引入了Redis作为session存储的中间件,而Tomcat-Redis-Session-Manager就是这样一个将Tomcat与Redis结合的解决方案。 Tomcat-Redis-Session-Manager是一个开源项目,它允许Tomcat服务器将...
tomcat 6 admin manager
`tomcat-redis-session-manager`就是这样一款解决方案,它将Tomcat的session管理与Redis相结合,实现了跨服务器的session共享。 首先,让我们理解`tomcat-redis-session-manager`的核心概念。这是一个开源项目,它...
标题 "ngnix tomcat7 redis session manager jar包" 提供了我们正在处理的是一个用于在Tomcat7服务器上利用Redis实现session共享的解决方案。这个解决方案通常涉及到将Web应用程序的会话数据存储在Redis这样的分布式...
标题中的“Tomcat8亲测可用 tomcat-redis-session-manager的jar包”指的是一个专为Tomcat8设计的,用于管理session的扩展组件。这个组件实现了将Tomcat应用服务器中的用户session数据存储到Redis分布式缓存系统中,...
压缩文件包括tomcat-redis-session-manager-master-2.0.0.jar、jedis-2.7.3.jar、commons-pool2-2.3.jar三个jar包使用方法请参照https://github.com/jcoleman/tomcat-redis-session-manager。apache-tomcat-8.5.33....
在IT行业中,尤其是在Web...通过这种方式,你可以构建一个高可用、可扩展的Tomcat集群,同时利用Redis的强大功能来处理Session管理,提升Web应用的服务质量和用户体验。这种架构尤其适用于高并发、高流量的Web应用。
这个"tomcat-redis-session-manager tomcat+nginx+redis集群所需jar"压缩包提供了在这样的架构中实现会话共享所需的Java类库。下面将详细解释其中涉及的技术点: 1. **Apache Tomcat**: Apache Tomcat是一款开源的...
标题 "tomcat-redis-session-manager-1.2-tomcat-6&7" 指的是一个用于在Tomcat服务器中集成Redis作为session管理器的组件。这个组件使得Web应用程序可以利用Redis分布式缓存系统来存储和管理用户的会话数据,从而...
这表明`tomcat-redis-session-manager`兼容Java 6、7和8,并且可以分别与Tomcat 6、7、8版本无缝集成。这个库的目的是将用户的会话信息存储在Redis这样的分布式内存数据库中,而不是传统的基于内存的Session管理,...
3. "tomcat-cluster-redis-session-manager-3.0.jar":这是Tomcat Redis Session Manager的核心组件,实现了Tomcat的Session监听器和Manager接口,使得Tomcat能够将Session数据存储到Redis中,并在需要时从Redis中...