***100分难题:如何在不重启tomcat的情况下替换javabean?**** 有一个reload什么之类的把其参数改为true就ok了吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在<Context ...reloadable="true">就可以了。 我用的是Tomcat 5,在/WEB-INF/src中改完原代码后,不用重启tomcat服务,它自动就把此文件重新编译了 在server.xml中设置在<Context ...reloadable="true">就可以了 楼上都说过了,就是在server.xml中设置<Context ...reloadable="true">就可以了 楼上都说过了,就是在server.xml中设置<Context ...reloadable="true">就可以了我也是用TOMCAT5也是不用重启的!呵呵!!我靠!!我肚子饿死了!!还不下班!! <Context ...... reloadable="true" crossContext="true"> tomcat5.0的server.xml没有Context这个属性,自己加吗?在tomcat4.0中每个Context对应一个虚拟目录,有方法可以使他适用整个tomcat吗? 5.0不需要设置 新编译好的CLASS文件不需要重起TOMCAT 晕,人家意思是TOMCAT不需要重启,如果不是TOMCAT就在server.xml设置context属性 请问如何设置Context属性,可以使他使用于tomcat的所有虚拟主机 把reloadable设为true呀,在server.xml文件中的<context>语句中 一种方法就是在reloadable设为true!另一种方法是tomcat本身有重启的功能:只要你在conf/tomcat-users.xml中加 <role rolename="manager"/> <role rolename="admin"/><user username="aa" password="bb" fullName="xyz" roles="admin,manager,role1,tomcat"/>运行tomcat后,打开http://localhost:8080/manager/html,输入用户名aa,密码bb就可以看到了! 大家可能没有明白我的意思,tomcat 5.0中没有Context这个元素,如果要自己加,如何让它的reloadable属性使用于所有的虚拟目录。(tomcat4.0中有Context元素,可是他征对每个虚拟目录定义一个) 在tomcat5中确实没有Context这个元素,但是你们公司做的项目文件放在什么地方?难道就放在webapps下面,不是吧,如果是自己建的一个文件夹,你找到那个就可以了,即便是没有,你加上一个,各个属性设置正确也没有影响的。不过我用tomcat4.1.30这个版本的加上那个属性后,javaBean重新编译了也可以不重启的。 <!-- Tomcat Root Context --> <!-- <Context path="" docBase="ROOT" debug="0"> -->请看tomcat 5的server.xml的最后,这个不是Context元素,只是被注释掉了, 在下面加一句 <Context reloadable="true" crossContext="true">应该可以了吧 在server.xml中的Context中设置reloadable="true" 应该可以吧! 对了,<Context ...reloadable="true">就可以了,但是只能是tomcat5以上的版本 这样也不好,因为每次修改一点东西就自动重启该工作目录,内存忙碌.可以到http://localhost:8080/manager/html对指定的工作目录reload就可以了.不过千万别点undeploy,那会把工作目录删除,而且不提示你... 哈哈,今天刚在书上看:可以加:server.xml<DefaultContext reloadable="true" />请楼主一试,成功请结贴!!!!! 在tomcat管理界面设置自动重载的方法。http://localhost:8080/admin密码和用户名在你安装的时候设定的,如果忘记(或没有)的话,去改%CATALINA_HOME%\conf\tomcat-users.xml,添加admin和manager两个role,一个用户,该用户的role为admin和manager就可以了,按原有的xml复制修改就可以。1.点击左边框架中Service菜单项左边的小圆,展开列表.2.点击左边框架中Host (localhost)菜单项左边的小圆,展开列表.3.点击左边框架中你要添加连接池的工作目录的菜单项,右边框架出现设置页。4.右边框架有两个Reloadable,将对应的下拉列表值改为true.5.点击右边框架中右上角save按钮6.点击顶部框架Commit Changes按钮。 我用的是weblogic8.1 不需要重启啊tomcat5 也不需要重启的 新手求助~~ spring+hibernate 的问题 关于Ejb实体Bean访问数据库的问题 java如何通过socket TCP/IP 的方式广域网广播 项目做好后 如何打包 请教各位:jms发布问题 求:各位高手 我这样写为什么下拉框无论怎么写都只显示第一个值 【求助】我的bean找不到另一个类!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 北京在新年期间有没有大型IT招聘会? 关于J2EE的安全角色! 有人做兼职项目吗 郁闷啊,请教一STRUTS问题,熟悉的朋友进来看看,谢谢了!!!!
在<Context ...reloadable="true">就可以了
<Context ...reloadable="true">就可以了
<Context ...reloadable="true">就可以了
我也是用TOMCAT5也是不用重启的!
呵呵!!
我靠!!
我肚子饿死了!!
还不下班!!
另一种方法是tomcat本身有重启的功能:只要你在conf/tomcat-users.xml中加
<role rolename="manager"/>
<role rolename="admin"/>
<user username="aa" password="bb" fullName="xyz" roles="admin,manager,role1,tomcat"/>
运行tomcat后,打开http://localhost:8080/manager/html,输入用户名aa,密码bb就可以看到了!
<!--
<Context path="" docBase="ROOT" debug="0">
-->
请看tomcat 5的server.xml的最后,这个不是Context元素,只是被注释掉了,
在下面加一句 <Context reloadable="true" crossContext="true">
应该可以了吧
http://localhost:8080/manager/html对指定的工作目录reload就可以了.不过千万别点undeploy,那会把工作目录删除,而且不提示你...
<DefaultContext reloadable="true" />
请楼主一试,成功请结贴!!!!!
2.点击左边框架中Host (localhost)菜单项左边的小圆,展开列表.
3.点击左边框架中你要添加连接池的工作目录的菜单项,右边框架出现设置页。
4.右边框架有两个Reloadable,将对应的下拉列表值改为true.
5.点击右边框架中右上角save按钮
6.点击顶部框架Commit Changes按钮。