2010-06-04 14 views

Respuesta

1

Debería consultar maven y su soporte de implementación y/o soporte de tiempo de ejecución de tomcat. También puede actualizar un script usando Ant, Groovy, Ruby u otro lenguaje de scripting para enviar sus archivos al directorio de despliegue.

Supongo que por último podría usar un IDE que no ate sus manos así, o ceda y pague JetBrain $.

Buena suerte.

+0

Un mejor enfoque consiste en reemplazar Tomcat con Jetty para fines de desarrollo :) Incluso puedes depurarlo perfectamente. – mhaller

+0

Yo también lo secundo, y Jetty también se puede ejecutar a través de un plugin maven. Me quedé con Tomcat aquí en caso de que Blankman tenga una necesidad específica. – cjstehno

2

Crear un script de hormiga que construye el contenido de la guerra a una carpeta en su proyecto como build/war, por ejemplo, a continuación, crear un archivo my-app.xml en conf\Catalina\localhost con contenidos como este:

<Context path="my-app" reloadable="true" docBase="C:\workspace\[projectname]\build\war" workDir="C:\workspace\[projectname]\work" > 
    <Logger className="org.apache.catalina.logger.SystemOutLogger" verbosity="4" timestamp="true"/> 
</Context> 
Cuestiones relacionadas