1

私のプロパティ ファイルは現在 src/main/resources にありますが、読み取りとしてデフォルトで配置アーティファクトに追加されます。それらを実行時の依存関係としてプロジェクトに追加するにはどうすればよいですか。これまでのところ、フォルダー「/resources」を作成してから、war プラグインが適用された build.gradle ファイルに次の行を追加しました。

runtime fileTree(dir: 'resources', include: '*.yaml')

実行時にファイルが見つからないため、何か問題があることがわかりますか?

4

1 に答える 1

1

ランタイムの依存関係が War のWEB-INF/libディレクトリに追加され、プレーン ファイルをそこに置くことはできません (Jar などのみ)。リソース ファイルを に配置することの何が問題になっていますsrc/main/resourcesか? 正確にどのような問題を解決しようとしていますか? これらは Java リソースではなく静的 Web リソースですか? その場合、それらを に入れることができますsrc/main/webapp

于 2013-10-31T09:53:11.133 に答える