No estoy seguro de cómo crear el proyecto maven desde eclipse, pero crearlo desde cero es muy fácil. Para gae puedes usar net.kindleit:maven-gae-plugin
Ver http://www.kindleit.net/maven_gae_plugin/index.html, puede generar pom.xml
para ti. O simplemente usarlo como
<plugin>
<groupId>net.kindleit</groupId>
<artifactId>maven-gae-plugin</artifactId>
<version>0.8.4</version>
<configuration>
<port>8080</port>
<address>127.0.0.1</address>
</configuration>
<executions>
<execution>
<id>start-gae</id>
<goals>
<goal>stop</goal>
<goal>unpack</goal>
<goal>start</goal>
</goals>
</execution>
<execution>
<id>stop-gae</id>
<goals>
<goal>stop</goal>
</goals>
</execution>
</executions>
</plugin>
pero no se olvide de añadir GAE dependencias:
<dependency>
<groupId>com.google.appengine</groupId>
<artifactId>appengine-api-1.0-sdk</artifactId>
<version>${gae.version}</version>
</dependency>
<dependency>
<groupId>com.google.appengine</groupId>
<artifactId>appengine-api-labs</artifactId>
<version>${gae.version}</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>com.google.appengine</groupId>
<artifactId>appengine-api-stubs</artifactId>
<version>${gae.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.google.appengine</groupId>
<artifactId>appengine-testing</artifactId>
<version>${gae.version}</version>
<scope>test</scope>
</dependency>
y repositorios:
<pluginRepositories>
<pluginRepository>
<id>maven-gae-plugin-repo</id>
<name>maven-gae-plugin repository</name>
<url>http://maven-gae-plugin.googlecode.com/svn/repository</url>
</pluginRepository>
</pluginRepositories>
<repositories>
<repository>
<id>maven-gae-plugin-repo</id>
<name>maven-gae-plugin repository</name>
<url>http://maven-gae-plugin.googlecode.com/svn/repository</url>
</repository>
</repositories>
y luego se puede generar config Eclipse mediante el uso de mvn eclipse:eclipse
Dev server se puede iniciar por mvn gae:run
, despliegue por mvn gae:deploy
Para usar un muelle, agregar dependencias a los artefactos spring-webmvc
, spring-core
y spring-context
debajo del grupo org.springframework
lo que puede ser? –
Cuando escribo 'gae: deploy' recibo un mensaje de que mis credenciales de autenticación no se pudieron encontrar. ¿Podrías explicarme dónde tengo que ponerlos? Ya he iniciado sesión en el complemento de Google Eclipse. – lanoxx
También eclipse se queja de que no se encuentra la ejecución del complemento gae, ¿cómo puedo resolverlo? – lanoxx