私はこの問題に遭遇しました。JBoss 6.1 にデプロイされた Java EE アプリのインスタンスがいくつかあり、それらのインスタンス間でプロパティ ファイルを共有したいと考えています。
このファイルをconf
現在実行中のインスタンスのフォルダーの下に置くと、それを介してロードできます
Thread.currentThread().getContextClassLoader().getResource(FILE).openStream()
が、別のフォルダーから実行することはできませんでした (最小および標準のすべてを試しました)。これには簡単な解決策があると思いますが、わかりません。
提案をありがとう。
PS私は、または環境変数で同様のことができることを理解していJNDI
ますが、私は本当にこのアプローチを使いたいと思っています. また、ファイルは読み取り専用であると想定されています。