更新war文件中的java文件

时间:2014-01-14 07:33:17

标签: java apache java-ee tomcat

我正在开发一个项目,项目处于运行状态。由于java文件中存在一些问题,我已经解决了这个问题。但我不知道如何更新部署在公司服务器上的war文件中的特定java文件。请帮帮我。

3 个答案:

答案 0 :(得分:0)

您可以将新的.class文件替换为tomcat

下提取的项目文件夹

答案 1 :(得分:0)

Tomcat不支持热部署。所以无论如何你必须重启Tomcat。 如果要重新启动它,请替换.class文件(您已更改的文件)或生成新的war,然后重新启动Tomcat。您的更改将会反映出来。

更新:热部署http://www.mulesoft.com/tomcat-deploy-procedures

答案 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