我遇到过这个问题。我们在 JBoss 6.1 上部署了几个 Java EE 应用程序实例,我希望在这些实例之间共享属性文件。
当我将此文件放在conf
当前运行实例中的文件夹下时,我可以通过加载它,
Thread.currentThread().getContextClassLoader().getResource(FILE).openStream()
但我无法让它从不同的文件夹运行(我尝试了所有,最小和标准)。我想有一个简单的解决方案,但我没有看到。
感谢您的任何建议。
PS我知道我可以用JNDI
或环境变量做类似的事情,但我真的很想使用这种方法。文件也应该是只读的。