OSGi コンテナー (Karaf) で .war として、または Jetty などの非 OSGi コンテナーで .war として実行できる Spring を使用するプロジェクトがあります。.wars は、個別の Maven プロジェクトによって作成されます。
現在、私のプロジェクトには、.war 内にあるプロパティ ファイルがありPropertyPlaceholderConfigurer
、Spring の Bean を使用して .war のクラスパスから取得されます。そのプロパティ ファイルを外部化したいと考えています。両方の .wars の外部プロパティ ファイルをセットアップするための最良/最も簡単な方法は何ですか?
PropertyPlaceholderConfigurer
OSGi .war がを使用してプロパティ ファイルを参照するように Bean をセットアップできることは理解していますosgix:cm-properties
が、これが OSGi 以外の .war でも機能するかどうかはわかりません。(それとも?)