2012-04-18 16 views
5

Por curiosidad, ¿es posible cargar un archivo .war generado por maven al motor de la aplicación de Google utilizando la herramienta appcfg. (/ Cmd/sh)?Cargue el archivo .war en el motor de la aplicación Google (GAE) usando la aplicación

Intenté pero obtuve errores, cuando especifico el directorio explotado (directorio que contiene archivos gwt) como la ruta, funcionó.

Sería bueno especificar archivo único (.war) para cargar como ruta a la herramienta appcfg.

Háganme saber si ha podido hacer esto o si incluso es compatible.

Saludos PB

Respuesta

1

El Google App Engine no prevé la posibilidad de subir un solo archivo .war.

Desde una carpeta war/ precede necesariamente a la creación de un archivo .war (desde un archivo .war es simplemente un directorio neceser war/) obtener el directorio war/ es demostrablemente más fácil que obtener un archivo de .war.

Tal vez esté acostumbrado a Tomcat, donde puede implementar un archivo .war a través de la interfaz de administración. Cuando tomcat recibe ese archivo, todo lo que hace es extraerlo de webapps/. Sospecho que GAE juega un poco con el contenido de su war/ antes de que realmente se cargue de todos modos. Si proporciona más información sobre por qué desea hacer esto, quizás podamos descubrir el origen de su confusión.

+0

Gracias @Travis Webb por su contribución. Por lo general, me gusta administrar mis aplicaciones con maven. Y al mismo tiempo, no quiero pasar por pasos complicados antes de subir mi aplicación a GAE. Como mvn genera un archivo '.war', esperaba poder cargar el' .war' a GAE usando la herramienta 'appcfg'. Supongo que tendré que cargar el directorio que contiene la versión no archivada de mi proyecto en '/ target /' dir. Gracias –

+1

Si usas maven no deberías usar 'appcfg', deberías usar' maven-gae-plugin'. Luego invocas 'mvn package gae: deploy' y listo. http://code.google.com/p/maven-gae-plugin/ –

+0

oh. no sabía de 'maven-gae-plugin'. Gracias, lo comprobaré ... Células –

Cuestiones relacionadas