Es scheint ein Problem mit Spring Roo, GAE und GWT zu geben. Hier ist ein einfaches Roo-Skript.Fehler beim Ausführen von "mvn gae: run" mit Spring Roo auf Google App Engine mit GWT
project --topLevelPackage com.my.gae --projectName gaetest --java 6
persistence setup --provider DATANUCLEUS --database GOOGLE_APP_ENGINE
entity jpa --class ~.domain.Person
field string --fieldName name
web gwt setup
web gwt all --proxyPackage ~.proxy --requestPackage ~.request
web gwt gae update
logging setup --level DEBUG
roo script <path-to-above-script>
einen Fehler in der pom Fix von
<scope>runtime</scope>
an die Datanucleus-Core-Abhängigkeit Zugabe
<dependency>
<groupId>org.datanucleus</groupId>
<artifactId>datanucleus-core</artifactId>
<version>3.0.7</version>
<scope>runtime</scope>
</dependency>
3. mvn gae:run
Es wird viele Fehler geben.
[INFO] Checking rule [INFO] [ERROR] Errors in 'file:/C:/Java/Roo/MyRooSamples/gae6/src/main/java/com/my/gae/client/managed/req uest/ApplicationRequestFactory.java' [INFO] [ERROR] Line 11: No source code is available for type com.my.gae.request.PersonRequest; did you forget to inherit a required module? [INFO] [ERROR] Errors in 'file:/C:/Java/Roo/MyRooSamples/gae6/src/main/java/com/my/gae/client/managed/act ivity/ApplicationDetailsActivities_Roo_Gwt.java' [INFO] [ERROR] Line 29: No source code is available for type com.my.gae.proxy.PersonProxy; did you for get to inherit a required module? [INFO] [ERROR] Errors in 'file:/C:/Java/Roo/MyRooSamples/gae6/src/main/java/com/my/gae/client/managed/act ivity/ApplicationMasterActivities_Roo_Gwt.java'
Ich verwende 1.2.1.RELEASE [rev 6eae723] von Roo.
Gibt es einen Workaround oder habe ich einen Fehler gemacht?
Ich machte die Pom Änderungen. Ich bekomme immer noch die gleichen Fehler. Das wird vielleicht noch erwartet, da ich STS nicht verwende und daher nicht in der Lage bin, die Schritte zu versuchen, die Sie in STS versucht haben. – Laser128