项目已经实际应用了,服务器不能随便停,但是是修改了某些 JAVA 文件,怎么在不 停掉服务器的情况下,替换 CLASS 文件,并立即生效??
谢谢。
谢谢。
解决方案 »
- spring+hibernate mysql 一对多+多对多, 级联删除问题。 真心求教。
- Tomcat 工程发布问题.急等!
- 请大家来看看这个IO异常
- Javamail支持https吗?
- 我写的JSP分页,大家帮我看看哪里出问题了???
- Java客户端调用Java编写WebSerivice,传递中文参数是乱码,请问各位大侠怎么回事?客户端和服务器编码都是UTF-8,换成GB2312也不行??
- J2EE, JMS and JNDI 指南(e文)
- 非技术关于J2EE的问题,各位点拨一下?
- 使用jb6自带的jdk1.3为何不用写ejb?
- 联想选用APUSIC(www.apusic.com)J2EE应用服务器
- org.springframework.core.io.support.PropertiesLoaderUtils
- Struts <html:select>标签的disable属性问题(急!!!)
server.xml 文件下
配置
<Context path="/xxx" docBase="你的工程路径" reloadable="true" />
就可以了。
Java代码 <Context path="/helloApp" docBase="helloApp" debug="0" reloadable="true"/> <Context>元素的属性:
path:指定访问该Web应用的URL入口。
docBase:指定Web应用的文件路径,可以给定绝对路径,也可以给定相对于<Host>的appBase属性的相对路径,如果Web应用采用开放目录结构,则指定Web应用的根目录,如果Web应用是个war文件,则指定war文件的路径。
reloadable:如果这个属性设为true,tomcat服务器在运行状态下会监视在WEB-INF/classes和WEB-INF/lib目录下class文件的改动,如果监测到有class文件被更新的,服务器会自动重新加载Web应用。 在开发阶段将reloadable属性设为true,有助于调试servlet和其它的class文件,但这样用加重服务器运行负荷,建议在Web应用的发存阶段将reloadable设为false。