plugin gwt_container google for descargar java google-app-engine gwt gae-eclipse-plugin maven-gae-plugin

java - gwt_container - cómo crear gwt gae con módulos de motor de aplicación usando el complemento google eclipse



gwt install (3)

¿Cómo crear un nuevo proyecto GWT y GAE con módulos usando el complemento google eclipse en Java? Intenté utilizar make a new web applications desde el eclipse, pero solo me creó un proyecto GWT y GAE sin módulos.

Gracias.


¿Cómo crear un nuevo proyecto GWT y GAE con módulos usando el complemento google eclipse en Java?

Revise cada opción para crear un proyecto con código de muestra.

  • Use Google Web Toolkit
  • Usuario de Google App Engine
  • Código de muestra : crea un código de muestra con el módulo como se espera.

Probablemente quiera crear primero un proyecto WTP usando GPE, porque para usar módulos necesitará crear un proyecto EAR. Esto se describe aquí:

https://developers.google.com/appengine/docs/java/webtoolsplatform

Creará módulos, cada uno de los cuales será un proyecto web dinámico. Tu aplicación GWT será una de esas. Y siga las instrucciones para los módulos aquí:

https://developers.google.com/appengine/docs/java/modules/

Tenga en cuenta que habrá dos elementos relacionados con Google cuando haga clic con el botón derecho en su proyecto: Google y Google App Engine WTP. Los comandos relacionados con el motor de la aplicación en el menú de Google no parecen funcionar. En su lugar, use los comandos relacionados con el motor de la aplicación en el menú WTP de Google App Engine.


Aparentemente, se trata de una solicitud de función abierta para hacerlo de forma programática: https://code.google.com/p/google-web-toolkit/issues/detail?id=3584 y https://code.google.com/p / google-plugin-for-eclipse / issues / detail? id = 121

Hay una solución alternativa propuesta:

GWT Compila y copia el / war / output en un Dynamic Web Project estándar.

He probado esta solución y funciona. Simplemente copie el directorio "war" del proyecto de aplicaciones web de Google en el directorio de contenido web (predeterminado: "WebContent") de un stub Dynamic Web Project .

Para el servidor local de desarrollo de AppEngine para proyectos web dinámicos y proyectos EAR, es importante que los nombres de los proyectos no contengan un espacio. Además, esto también se aplica a la ruta del archivo del agente AppEngine, consulte Error al abrir el archivo zip o el manifiesto JAR que falta: C: / Program .