Explotando ROOT.war

Estoy copiando mi archivo ROOT.war en aplicaciones web de Tomcat 6.0. ¿Hay alguna manera de explotar el archivo al copiarlo? es decir, cuando mi script lo copia en las aplicaciones web ... ¿debería explotar y crear el directorio ROOT?

Respuesta 1

Hay dos formas que vienen a la mente.

Una es que el archivo WAR es un archivo jar, por lo que puede usar el comando jar para expandirlo.

El otro es usar la magia de autodespliegue de Tomcat . Copia el archivo WAR en; Tomcat nota el cambio, expande la GUERRA y la recarga.

Respuesta: 2

La tarea Ant descomprimir / deshacer también funcionará, ya que el archivo WAR es JAR / ZIP

Respuesta: 3

Simple, pero siempre puedes hacer:

cp blah.jar /usr/local/tomcat/webapps && unzip blah.jar

Asume Unix, en Windows deberías poder hacer algo similar ...

Respuesta: 4

No deberías poner tus cosas en contexto ROOT. Crea una guerra llamada Foo.war y deja que "Foo" sea el nombre de tu contexto.

Respuesta: 5

¿Hay una manera fácil de iniciar una función estática (no principal) de una clase con unos pocos clics en Eclipse? Puede hacerlo en la función principal, pero ¿hay otra forma? Por ejemplo, haga clic derecho en una función necesaria en ...

Me gustaría detectar cuándo se detiene mi aplicación (por ejemplo, cuando el usuario presiona el botón de inicio o inicia otra aplicación). Algunas aplicaciones detectan esa situación y muestran una notificación ...

¿Cuál es una manera fácil de obtener la parte integral de una BigFraction como BigInteger? Básicamente quiero el mismo resultado que devuelven los métodos intValue y longValue pero con precisión arbitraria. Yo también ...

¿Hay alguna manera de reemplazar una imagen detrás de un serveURL en Google AppEngine? Mi pensamiento es que tengo un avatar de perfil y cuando el usuario cambia su avatar, simplemente reemplazo la imagen pero conservo el ...