いくつかの説明が必要です。作成したjarがあり、jarの中に、ロードする必要のあるカスタムapplication-context.xml
ファイルがあります。jar内のクラス内にファイルをロードします。このapplication-context.xmlのURLを設定するとき、ディレクトリはjarのクラスパスに固有ですか、それともjar-のクラスパスを使用しているプロジェクトですか?
例えば -
Jarのクラスパス:
src > main > META-INF > application-custom-context.xml
プロジェクトのクラスパス:
src > Libraries > myjar.jar > src > main > META-INF > application-custom-context.xml
私はこれらのURLが正確ではないことを知っています:P-しかし、私のコンテキスト作成の内部では、どのディレクトリ構造に従うのでしょうか。これはすべて理論上のものです。今日誰かが私にこれを尋ねました、そして私はそれに答える方法がわかりません。jarからクラスを呼び出す場合、クラスパスはそのjarの内容に相対的である必要があると思います。しかし、私が思うことは常に正しいとは言えません:)