10.13Deploy war desde consola
Por regla general se suelen usar herramientas tipo TomcatManager para este tipo de operaciones, pero si por algún casual os fallara la herramienta o os gustara más hacer el deploy mediante consola. El proceso sería el siguiente:
- Paramos Tomcat.
- Eliminamos el proyecto en caso de que ya exista: Si se da el caso de que el proyecto ya estuviera deployado deberemos eliminarlo para poder hacer un nuevo deploy. Por ejemplo si tenemos nuestro proyecto, que llamaremos proyect.war deployado, estará en TOMCAT_HOME/webapps/proyect, así que lo eliminaremos:
- Acto seguido copiaremos el war que queremos deployar en la carpeta TOMCAT_HOME/webapps/ , ni que decir tiene que si ya existe deberemos eliminar dicho war.
- Y ya por último rearrancaremos el tomcat:
service tomcat5 stop
rm -r $TOMCAT_HOME/webapps/proyect
cp proyect.war $TOMCAT_HOME/webapps
service tomcat5 stop


En el paso 4 creo que te han bailado las teclas.
No sería “restart” o algo así?
Octubre 13th, 2009 at 10:17 pm
Sí se me ha ido, tienes toda la razón, pero al estar parado lo suyo sería hacer un:
service tomcat5 start
Octubre 13th, 2009 at 11:26 pm