我有一個文件,我們存儲公共屬性。 當創建bean時,多個應用程序正在使用這些應用程序,而每個應用程序也有自己的屬性文件。在使用Java時,是否有辦法從應用程序特定文件中獲取公共文件?你能源內一個屬性文件另一個
我試圖找到該文件,並且不起作用。這是我試過的。
common.properties
password=abcd
application.properties
. /etc/application_dir/common.properties
application_log_file=/tmp/app.log
我想只讀的application.properties在我的代碼,並獲得性能從common.properties還加載。 一種方法是將common.properties添加到bean的類路徑中,但我想檢查是否有像上面那樣的更乾淨的選項,只更改屬性文件中的更改。
「sourcing」是一個unix shell概念,它在屬性文件中不起作用。爲什麼你不能單獨閱讀這兩個文件? –
可能的重複 - http://stackoverflow.com/questions/2004833/how-to-merge-two-java-util-properties-objects –
我可以但我正在檢查,如果這是一種可能性。會讓我的包更簡單。 – iSpardz