2011-07-20 7 views
13

¿Es posible de alguna manera de modificar el contenido de la context.xml que Eclipse utiliza cuando se están haciendo "Ejecutar como" -> "en el servidor" ... y "depuración como" -> "en el servidor"¿Cambiar el eclipse incorporado en el archivo tomcat context.xml usando WTP?

Tenemos algunas configuraciones que están en nuestro archivo context.xml de entornos de producción y necesitamos que estén disponibles para eclipsar integradas en tomcat también.

Sé que podríamos usar eclipse para ejecutar en un servidor externo, pero eso no es tan conveniente.

Respuesta

27

Eche un vistazo al proyecto creado automáticamente "Servidores". Debería haber una carpeta para cada servidor configurado. Allí, abra context.xml y agregue lo que desee para estar en el contexto "predeterminado" (Parameter-Tags, por ejemplo).

Todo lo que hay dentro se usará para llenar el contexto. XML WTP crea automáticamente en la publicación de cada proyecto en ese servidor.

O utilice el proyecto de manera específica: poner un context.xml con sus contenidos dentro de META-INF en su proyecto (echar un vistazo aquí: http://wiki.eclipse.org/WTP_Tomcat_FAQ#How_do_I_specify_the_Tomcat_context_configuration_for_my_Web_Application.3F)

+0

muy fresco! Nunca había visto eso antes. – Jacob

+0

¡Yo tampoco! Pero recientemente tuve que profundizar un poco más porque tenía un problema similar (http://stackoverflow.com/q/6678513/829941) - desafortunadamente esta solución no me ayuda. Pero me alegra que te haya ayudado, por lo que el trabajo no fue en vano. – Daniel

+0

¡Agradable! Tuve un problema similar. Seguí teniendo que agregarle un valor en desarrollo. Estaba haciendo el suyo en el bloc de notas ++, pero al usar el proyecto Servidores, persistió entre los inicios del servidor. – Infiniteh

Cuestiones relacionadas