TomcatにデプロイされているRESTのようなWebサービスがあります。サーブレットの応答にHTMLがありません。それはXMLです。Tomcatのデフォルトの代わりに自分のfavicon.icoを使用したいと思います。
ファイルをwebapps/myWebApp / favicon.icoに配置すると、ロードされません。私はまだTomcatのデフォルトを取得しています。に移動するhttp://localhost/myWebApp/favicon.ico
と、ファイルが実際に配置されていることがわかります。
webapps / ROOT / favicon.icoにあるファイルを置き換えると、新しいファビコンが取得されます。favicon.icoをwarファイルにパッケージ化したいので、これは理想的ではありません。理想的には、他のWebアプリが私のfavicon.icoを使用することを望まないからです。
新しいファビコンを認識させるためのより良い方法はありますか?
ちなみに、私はTomcat 7を使用しており、各テストの合間に、Tomcatを再起動し、ブラウザーのキャッシュをクリアして、ブラウザーを再起動します。