0

ファイルから構成のカスタム部分をロードし、jar 内に配置されたクラスパスから構成の他の部分を自動的にロードすることは可能ですか?

Spring 2.5.6フレームワークを使用してJavaでコマンドラインアプリケーションを作成しました。アプリケーションの構成は、次の 2 つの部分から構成されます。

  1. bigApplicationContext.xml
  2. bigApplicationContext.xml をインポートした customConfig.xml

bigApplicationContext には、customConfig からのいくつかの Bean への参照があります。

jar 内に bigApplicationContext とデフォルトの customConfig を配置しました。ClassPathXmlApplicationContext によって読み込まれる構成。大丈夫です

アプリケーションに追加のコマンドラインオプションを提供したいときに問題が発生します --pathToCustomConfig

ファイルから構成のカスタム部分をロードし、jar 内に配置された bigApplicationContext から構成の他の部分を自動的にロードしたいと考えています。

出来ますか?今私が持っています

構成の問題: 相対位置から Bean 定義をインポートできませんでした

4

1 に答える 1

1

を使用して解決策を見つけました

<import resource="classpath:applicationContext.xml" />

使った

<import resource="applicationContext.xml" />
于 2012-10-31T12:38:42.227 に答える