【发布时间】:2011-09-28 20:04:28
【问题描述】:
我是Tomcat 的新手。我们有一台运行着大约 5 个应用程序的开发机器。尽管它是开发版,但我们的客户在测试期间大量使用它。
假设我们需要对一个类文件进行一点小改动。现在,我们必须关闭 Tomcat(影响其他四个应用程序),删除 WAR 文件(和 web 应用程序目录),重新部署新的 WAR 文件并重新启动 Tomcat。
当然,这会让一些人感到不安,因为它会破坏所有应用的所有登录会话。
有没有更好的方法来做到这一点?我的意思是,有没有办法只重新加载已更改的 CLASS 而不是开发机器上的所有内容?
谢谢。
【问题讨论】:
-
将您的会话管理更改为持久保存到文件的内容?抱歉无法抗拒:)
-
@rogerdpack 自从六年前提出这个问题以来,我对 Tomcat 有了很多了解。不过还是谢谢。
标签: tomcat deployment war