Uso maven y GAE desde hace un año con JDO sin problemas. Aquí está mi configuración en MacOSX Snow Leopard:
- Apache Maven 3.0.3
- Eclipse Versión: 3.7.1
- M2e - Maven Integration for Eclipse 1.0.100.20110804-1717
Una cosa importante para tener Eclipse totalmente integrado con Maven (ejecutar todas las pruebas tanto desde la línea de comandos "prueba mvn" como desde la interfaz JUnit dentro de Eclipse) es tener el archivo .project de esta manera:
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>PROJECT_NAME</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.m2e.core.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.m2e.core.maven2Nature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
El plugin se ha movido aquí: https://github.com/maven-gae-plugin/maven-gae-plugin
Quiero poder usar todas las funciones de GAE del Complemento de Google Eclipse mientras puedo usar las características de dependencia/pruebas/implementación de Maven. Como tener el motor de aplicación sdk vinculado por Maven, etc. Quiero integrar mi proyecto en Jenkins. ¡Gracias! –
Además, no estoy usando ningún marco particular de herramientas como GWT/JDO :) –
Sí, todo eso funciona. Pero es posible que necesite editar manualmente la configuración de su GAE Plugin (en la configuración del proyecto en eclipse) para usar ~/.m2/repository/.... para su GAE SDK. Mira los documentos, asegúrate de configurar la configuración para que apunte a tu guerra en/src/webapp. –