簡體   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