3

忘记为什么我需要这样做一分钟......

我需要将一些类文件部署到现有/正在运行的 webapp 中。我无法为此构建和部署整个 WAR。我已将类文件复制到正确的位置。确保文件的权限是正确的。我已经清除了 Tomcat 的工作文件夹。我已经反弹了Tomcat。但它仍在提供旧类文件的结果。

如果重要的话,这些类文件与 Grails 服务类相关,该服务类在 spring 上下文中作为单例加载。我一定错过了一些东西,但不确定它是什么。

更新:我尝试将现有的 WAR 提取到一个目录中并替换其中的类文件,然后将其重新打包到 WAR 中并部署应用程序。仍然没有喜悦。这真是令人费解。

4

1 回答 1

2

我不确定您使用的是什么操作系统,但我遇到了与此类似的问题,即使在启动 Tomcat 之后,Web 应用程序也不会死机。我在 Windows 上运行我的应用程序,并且netstat -a在我试图杀死该应用程序后必须检查 cmd 以查看该端口是否仍在使用中。然后在 Component Services 下检查以杀死 tomcat 服务。重新启动tomcat后应用程序更新正常......我希望这会有所帮助

于 2012-07-06T18:57:59.937 回答