Uso Maven e GAE da un anno con JDO senza problemi. Qui è la mia configurazione su MacOSX Snow Leopard:
- Apache Maven 3.0.3
- Eclipse Versione: 3.7.1
- M2E - Maven integrazione per Eclipse 1.0.100.20110804-1717
Una cosa importante per avere completamente integrato Eclipse con Maven (eseguire tutti i test sia dalla riga di comando "mvn test" che dall'interfaccia JUnit all'interno di Eclipse) è di avere il file .project in questo modo:
<?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>
Il plugin si è spostato qui: https://github.com/maven-gae-plugin/maven-gae-plugin
fonte
2012-04-15 12:39:02
Voglio essere in grado di utilizzare tutte le funzionalità del GAE Eclipse Plugin Google pur essendo in grado di utilizzare la dipendenza/test/funzionalità di distribuzione di Maven. Come avere il sdk del motore dell'app collegato da Maven, ecc. Voglio integrare il mio progetto in Jenkins. Grazie! –
Inoltre, non sto usando un quadro particolare di strumenti come GWT/JDO :) –
Sì, tutto funziona. Ma potrebbe essere necessario modificare manualmente le impostazioni del GAE Plugin (nella configurazione progetto in Eclipse) per utilizzare il ~/.m2/repository/.... per la vostra GAE SDK. Guarda i documenti, assicurati di impostare anche la configurazione in modo che punti alla tua guerra in/src/webapp. –