Java编码的变化需要每次都重启Tomcat

时间:2018-06-15 16:15:55

标签: java

每次,我都会在Eclipse下的java类中更改java编码。我单击run-as,它需要重新启动嵌入式Tomcat服务器才能使更改生效。如何在不需要重新启动Tomcat服务器的情况下测试更改。因为它非常耗时,如果我需要在每次更改某些编码时重新启动嵌入式Tomcat服务器。它会花一分钟来测试一点变化。

由于

3 个答案:

答案 0 :(得分:3)

您需要的是热部署

  

可热部署服务是可以添加或删除的服务   从正在运行的服务器。它能够改变飞行中的东西   目前已部署而未重新部署。

     

热门部署非常热门。节省了时间   当您的开发人员可以简单地运行他们的构建并拥有新代码时   自动部署而不是构建,关闭,启动是巨大的。

好消息是Eclipse中有一个热门部署。只需关注Eclipse tutorial for this

即可

答案 1 :(得分:2)

此过程称为hot swaphot deploy。有一些工具可以帮助您完成此过程。您可以检查的一个开源工具是HotSwapAgent。一个付费替代方案是JRebel

显然不言而喻,这两者在功能和效率方面远非可比。但如果仅仅是出于测试目的,开源替代方案就可以了。在行业中,并没有那么多(我们在公司里尝试过它并且不符合我们的期望)。

答案 2 :(得分:1)

enter image description here

如果我没错,可以选择这样做。我很确定你已经看过了。