2012-08-05 22 views
5

tengo un problema con tomcat. cuando cambio algo en mi archivo xhtml, tomcat no puede mostrar los cambios. muestra la página antes de cambiar. reinicio el tomcat, limpio el directorio de trabajo de tomcat, hago clic derecho en el servidor y selecciono limpiar, pero tengo que reiniciar el eclipse para ver el resultado. busco en google pero no pude encontrar qué configuración debo hacer en tomcat para resolver el problema. En la pestaña de publicación seleccioné "publicar automáticamente cuando haya cambios en los recursos". por favor ayúdame. tengo que reiniciar el eclipse para cada cambio.Tomcat no se actualiza hasta que reinicié Eclipse

+0

Deje de usar Tomcat y comience a trabajar con un Servidor de aplicaciones real como JBoss o GlassFish, no tendrá que reiniciar el servidor ni el IDE para actualizar sus cambios. –

+3

@LuiggiMendoza Entonces, si un neumático es plano en su automóvil, ¿le conviene comprar un camión de 18 ruedas? Este es un problema de configuración, no un problema del servidor web. –

+1

Tomcat es tan 'real' como los otros servidores, es más liviano y fácil de usar y, si lo único que necesita es un par de páginas web o un servicio web, es una buena opción como cualquier otra. – Tomer

Respuesta

2

Asegúrese de que su navegador no esté almacenando en caché su archivo XHTML. Intente una actualización forzada (en Firefox, presione Shift + Actualizar Botón o Comando + Actualizar en Mac).

También puede intentar configurar el contexto de Tomcat para desactivar el almacenamiento en caché de los recursos estáticos como se documenta en el Apache Tomcat Configuration Reference. Establezca la propiedad cachingAllowed en false (el valor predeterminado es verdadero).

Compruebe los encabezados HTTP utilizando Firebug. Vea lo que está en la respuesta HTTP: código de respuesta HTTP, control de caché y encabezados de caducidad.

1

Como dijo @Sam, asegúrese de que el navegador no esté almacenando en la memoria caché. En Mac (Command + R) Firefox y Chrome (Shift + F5).

Si esto no funciona, haga doble clic en el servidor en Eclipse y vaya a la pestaña Publishing. Asegúrese de que esté configurado en Publicar automáticamente cuando los recursos cambien.

+1

No puede confiar en el orden de las respuestas. Puede poner un enlace a la respuesta a la que se refiere. –

+0

¿Cómo agregas un enlace a una respuesta? –

+0

Hay un enlace de "compartir" debajo de cada respuesta. Es posible que necesite una cierta cantidad de reputación para verlo. –

Cuestiones relacionadas