我正在开发一个项目,项目处于运行状态。由于java文件中存在一些问题,我已经解决了这个问题。但我不知道如何更新部署在公司服务器上的war文件中的特定java文件。请帮帮我。
答案 0 :(得分:0)
您可以将新的.class文件替换为tomcat
下提取的项目文件夹答案 1 :(得分:0)
Tomcat不支持热部署。所以无论如何你必须重启Tomcat。 如果要重新启动它,请替换.class文件(您已更改的文件)或生成新的war,然后重新启动Tomcat。您的更改将会反映出来。
答案 2 :(得分:0)
http://tomcat.apache.org/tomcat-6.0-doc/manager-howto.html#Reload_An_Existing_Application
这将导致服务中断,但可能仍然比重新启动整个服务器短。
请注意,这仅在从解压缩的目录部署Web应用程序时才有效,否则您将不得不取消部署并再次部署Web应用程序。
(http://tomcat.apache.org/tomcat-6.0-doc/manager-howto.html#Undeploy_an_Existing_Application)