簡體   English   中英

加載.properties文件而無需重新啟動WebLogic Server-ADF應用程序

[英]Load .properties file without restarting WebLogic server - ADF Application

環境:在WebLogic Server 11gR1上運行的ADF應用程序-JDeveloper 11.1.1.7

是否可以在應用程序運行時更新和加載.properties文件,而無需重新啟動Weblogic服務器? 如果是這樣,請建議我如何進行此要求。

我沒有嘗試過,但是仍然可以:

在某些支持bean中創建一個方法,該方法只能從管理頁面調用。 該方法如下所示:

public void clearResourceBundleCache() {
    ClassLoader cl = this.getClass().getClassLoader();
    ResourceBundle.clearCache(cl);
}

甚至更簡單:

public void clearResourceBundleCache() {
    ResourceBundle.clearCache();
}

請參閱相關文檔

要使用它,您必須(1)替換要在服務器文件系統中更改的.properties文件,並且(2)調用此方法。

更復雜的解決方案將涉及ResourceBundle.Controldocs )。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM