2016-04-17 29 views
-1

Springブートでアップロードされた画像を表示するのに巨大な問題が発生しました。問題は、初めてアップロードしたとき、パスは完全にうまく、すべてが良いですが画像が表示されませんイメージが示すサーバーを再起動します。アップロードされた画像をSpringブートで表示する

私は、プロジェクトを開始するときに画像なしで.jarにコンパイルするので、プロジェクトを再起動する前に画像が実際に存在しないからだと思います。

これを修正する方法はわかりませんが、可能であればわかりません。

イメージは静的/ IMG

enter image description here

の下に保存されているがそれはあなたがWebアプリケーションで画像を保存するかもしれないと私には聞こえるたくさん

+1

この画像はどこに保存されていますか? – Drew1208

+0

私はそれを静的/ img/ –

+0

の下に保存しています。画像を表示しようとすると、リンクやリソースを使用していますか? – Hareesh

答えて

0

最終的に私はこのエラーをsloveことができ、原因のIntelliJと私は使用していなかったのMavenの依存関係だったようだ:

私はこれでした: intell IJで
1 )ヘルプ - >アクションを探す...と入力し、 "automake"のダイアログで "Registry"と入力し、 "compiler.automake.allow.when.app.running"を有効にしてダイアログを閉じる
2)バックグラウンドコンパイルを有効にする設定 - >ビルド、実行、デプロイメント - >コンパイラ "プロジェクトの作成CT、自動的に」
3)オープン春ブートの実行の設定すべてが正しく
4設定されている場合は、警告メッセージを取得する必要があります)私も追加オンザフライ

あなたのクラスと静的なコンテンツを変更、アプリケーションを実行しますこの依存関係は
org.springframework.boot spring-boot-devtools

1

、ありがとうございました。その場合:

Do not use the src/main/webapp directory if your application will be packaged as a jar. Although this directory is a common standard, it will only work with war packaging and it will be silently ignored by most build tools if you generate a jar.

私はあなたのサーバー上でこれを入れたときに上記の問題ではありませんので、それは戦争のファイルがあると仮定しています。

Spring-Boot Reference

+0

いいえ、私は間違って説明しているかもしれません(私のmothertoungueではなく英語)。私は静的/ imgフォルダの下に画像を保存しています –

関連する問題