使用 [應用程式配置] 頁面可設定特性,確保會偵測到對已部署應用程式所做的變更,並會重新載入修改的類別。
此時將開啟 [一般資訊] 頁面。
[應用程式配置] 頁面會隨即開啟。
啟用動態重新載入之後,當您變更應用程式或模組的程式碼或部署描述元時,就無須重新部署該應用程式或模組。您只需要將變更過的 JavaServer Pages (JSP) 或類別檔案複製到應用程式或模組的部署目錄即可。伺服器會定期檢查部署目錄中的變更,然後自動且動態地重新載入已有變更的應用程式。動態重新載入在開發環境中非常有用,因為它能快速測試程式碼變更。但在生產環境中,動態重新載入可能會使效能降低。另外,每當重新載入完成時,轉換時間內的階段作業都會變得無效。用戶端必須重新啟動階段作業。
此選項預設為啟用。
預設值為 2。
預設值為 60。
如果您將應用程式或模組檔案 (JAR、WAR、RAR 或 EAR) 複製到特殊目錄,然後啟用自動部署,GlassFish Server 會自動部署該應用程式或模組。此選項預設為啟用。
預設值為 2。變更輪詢間隔不會影響部署應用程式或模組所用的時間。
預設值為 4。
預設值為 domain-dir/autodeploy。
類型可能為下列其中之一:
如果 XML 驗證失敗,部署也將失敗。此為預設值。
回報 XML 驗證錯誤,但部署仍會執行。
不執行 XML 驗證。
檢驗器會在自動部署之前,檢查檔案的結構和內容。若檢驗失敗,則不會執行部署。檢驗大型應用程式通常非常費時。此選項預設為停用。
若停用此選項,則首次存取 JSP 檔案時會於執行階段編譯這些檔案。此選項預設為停用。
GlassFish Server 未定義應用程式的任何其他特性。
提示 - 若要回到預設設定,請按一下 [載入預設值] 按鈕,然後按一下 [儲存]。
另請參閱
版權所有 © 2005, 2011, Oracle 和 (或) 其關係公司。 保留一切權利。 法律聲明