Spring アプリケーション jar ファイル /w すべての jar 依存関係を通常どおり jar 内にパッケージ化することは可能ですが、リソース フォルダー + spring app-context.xml は jar の外部で定義されていますか? もしそうなら、誰かが私に例を挙げてもらえますか?
可能であればmavenを使用してビルドしたいのですが、mavenはリソースをjarのルートに押し込み、それらを外部で利用/キャプチャしたいので、実際には2つの質問があると思います.
- 春に外部ファイルからコンテキスト/プロパティを消費させるにはどうすればよいですか。(ex. 外部 "classpath*:/META-INF/spring/applicationContext.xml")
- リソースをメインのjarファイルに押し込むのではなく、mavenパッケージをjarファイルにするにはどうすればよいですか。これは Maven プラグインを介して構成できると思いますが...最初の質問の方が重要だと思いますが、これにはある種のテンプレート ソリューションがあると考えましたが、例を見つけることができませんでした。