es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Cómo proporcionar un favicon a una aplicación web de Tomcat que no se encuentra en la raíz para evitar errores 404 del navegador en /favicon.ico.

Para un proyecto de intranet, tengo un Tomcat que sirve un sitio web en http://myserver.local:1234/boilergraphs/index.html.

Desarrollo nuevas funcionalidades para esta aplicación web en Eclipse. Para depurar, utilizo intensamente las herramientas de desarrollo web de los navegadores externos Chrome y Firefox. Ambos navegadores prueban automáticamente para http://myserver.local:1234/favicon.ico y me dan errores 404 en la consola del desarrollador debido a que la URL no existe. Esta salida en la consola distrae bastante, ya que estoy revisando la consola en busca de otros errores relacionados con el desarrollo.

¿Cómo puedo decirle a mi instancia de Tomcat (dentro de Eclipse) que sirva un archivo favicon.ico en http://myserver.local:1234/favicon.ico, mientras que la única aplicación en el sistema Tomcat es la aplicación boilergraphs?

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Para servir un favicon.ico en http://myserver.local:1234/favicon.ico, puedes seguir los siguientes pasos:

    1. Crea un nuevo archivo favicon.ico y guárdalo en la carpeta WebContent de tu proyecto en Eclipse.
    2. En Eclipse, ve a la pestaña Servers y haz doble clic en tu servidor Tomcat para abrir el editor del servidor.
    3. En el editor del servidor, ve a la sección Modules y selecciona la aplicación web boilergraphs.
    4. Haz clic en el botón Edit junto a la sección Web Module.
    5. En el editor del Web Module, ve a la pestaña Web Module y agrega /favicon.ico a la lista de URLs.
    6. Haz clic en el botón Browse junto al campo Doc Base y selecciona la carpeta WebContent de tu proyecto en Eclipse.
    7. Haz clic en los botones OK para guardar los cambios y cerrar los editores.
    8. Reinicia tu servidor Tomcat para aplicar los cambios.

    Después de seguir estos pasos, tu servidor Tomcat debería servir el archivo favicon.ico en http://myserver.local:1234/favicon.ico, y ya no deberías ver errores 404 en la consola de desarrollo de Chrome y Firefox.

Comments are closed.