在eclipse中发布资源后避免服务器重启?

时间:2015-01-13 10:25:35

标签: java eclipse maven tomcat webserver

我正在使用eclipse服务器将我的Web应用程序发布到我的本地tomcat服务器。无论何时我修改 java或非java资源,它被发布到服务器(因为我选择了资源更改时自动发布)。但问题 一旦资源发布,服务器重新启动,我想避免,因为它需要足够的时间。如何避免服务器重启?

3 个答案:

答案 0 :(得分:2)

我认为您正在寻找热门部署?

这是我刚才看到的一个很好的教程http://www.mkyong.com/eclipse/how-to-configure-hot-deploy-in-eclipse/

答案 1 :(得分:0)

每当您更改代码 时,自动执行eclipse检测您的源已修改, 开始将您的实际代码重新部署到服务器 < / strong>即可。这样Tomcat服务器就会在特定的时间间隔内重新启动。

您可以自动配置tomcat以进行重新加载,将属性reloadable配置为上下文的true。

对于do Tomcat 7,你必须这样做。

编辑CATALINA_HOME / conf / context.xml 变化:

<Context>

有关:

<Context reloadable="true">

CATALINA_HOME是您的tomcat安装位置。

答案 2 :(得分:0)

点击“Module”视图,确保“Auto Reload”为“Disabled”。默认值已启用。它将停止自动重启。

为所有模块一次性完成

在服务器选项中,取消选中选项Modules auto reload by default

另请查看Stop Eclipse restarting my web app on file save