繁体   English   中英

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

[英]Avoid Server restart after publishing resource in eclipse?

我正在使用eclipse服务器将Web应用程序发布到本地tomcat服务器。每当我修改Java或非Java资源时,它都会发布到服务器上(因为我选择了在资源更改时自动发布)。发布后,服务器要重新启动,我要避免,因为它需要足够的时间。 如何避免服务器重启?

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

这是我前一段时间看过的优秀教程http://www.mkyong.com/eclipse/how-to-configure-hot-deploy-in-eclipse/

每当您更改代码时 ,eclipse 都会自动检测到您的源代码已被修改,并开始将实际代码重新部署到server中 这样,Tomcat服务器将在特定时间间隔内重新启动。

您可以将tomcat配置为自动重新加载,将Context的reloadable属性配置为true。

为此,必须执行Tomcat 7。

编辑CATALINA_HOME / conf / context.xml更改:

<Context>

对于:

<Context reloadable="true">

其中CATALINA_HOME是您的tomcat安装。

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

一站式完成所有模块

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

还可以查看Stop Eclipse在文件保存时重启我的Web应用程序

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM