1
我遇到過這個問題。我們有幾個部署在JBoss 6.1上的Java EE應用程序實例,我想在這些實例之間共享屬性文件。JBoss 6中實例之間的共享屬性文件
當我把這個文件夾conf
下我目前正在運行的實例,我能夠通過 Thread.currentThread().getContextClassLoader().getResource(FILE).openStream()
加載它,但我不能讓它從不同的文件夾中運行(我嘗試了所有,最小和標準)。我想這有一個簡單的解決方案,但我沒有看到它。
感謝您的任何建議。
P.S.我知道我可以用JNDI
或環境變量做類似的事情,但我真的很想用這種方法。此外,文件應該是隻讀的。
感謝建議通過
Thread.currentThread().getContextClassLoader().getResource(FILE).openStream()
加載它,但問題已經解決了,我的老闆只是告訴我,我們並不真的需要這個功能,並且在每個實例中都分開了這個文件就足夠了:-) – 2012-04-26 12:54:25@Petr Mensik你可以接受這個答案,然後 – ant 2012-04-26 12:56:38