Spring-bootプロジェクトで静的コンテンツを提供できません。
static
下にという名前のフォルダを配置しましたsrc/main/resources
。その中に、という名前のフォルダがありますimages
。アプリをパッケージ化して実行すると、そのフォルダーに配置した画像が見つかりません。
私は、静的ファイルを置くことを試みたpublic
、resources
とMETA-INF/resources
何も働きません。
:私の瓶がapp.jar -tvfた場合、私は、ファイルを右のフォルダにjarファイル内にあることがわかります
/static/images/head.png
例えば、しかし呼び出し:http://localhost:8080/images/head.png
、私が得るすべてがあります404
スプリングブートがこれを見つけられない理由は何ですか?(私は1.1.4 BTWを使用しています)
@EnableWebMvc
あなたのアプリに(または同等のもの)を持っていると思います。これにより、デフォルトのブートMVC構成がオフになります。