- Eclipse 3.5 ist auf dem Rechner
- App-Engine SDK 1.2.2 runtergeladen und entpackt
- Grails 1.1.1 entpackt und GRAILS_HOME auf das Verzeichnis gesetzt, sowie zum PATH %GRAILS_HOME%/bin hinzugefügt
Dabei ergaben sich bei mir folgende Fehler:
- Beim deployen der Applikation mit grails app-engine deploy hatte ich manchmal Probleme bei der Nutzername/Passwort Eingabe, ausserdem ists eh nicht schön jedes Mal die Daten wieder und wieder einzugeben.
- Bei Versuch die App-Engine aus Eclipse heraus zu starten (debug oder run Configuration) erscheint die Fehlermeldung 'grails run-app' is not supported with AppEngine.
- Einmal die App Engine gestartet, lässt sich die AppEngine nichtmehr stoppen, ausser gewaltsam über den Taskmanager
Um das zweite Problem gleich mit zu lösen hab ich diese Datei in mein Projektordner mit dem eigentlichen Projekt in das Verzeichnis projektname\scripts kopiert und in RunApp.groovy umbenannt. Jetzt fragt Eclipse immer welche RunApp beim Starten der Applikation verwendet werden soll und man kann die aus dem Projektverzeichnis wählen, hinter der sich eigentlich die AppEngine.groovy verbirgt.
Zum Dritten hab ich noch nichts sinnvolles gefunden... auch beim Starten und vor allem Stoppen aus Eclipse raus bleibt noch ein Java-Prozess über, den man abschießen muss. Auch scheint das Debuggen der Applikation mit Eclipse nicht möglich. Dazu soll wohl NetBeans in der Version 6.7 besser sein Link
Thanks so much for this insight! I had to use Google translate to figure it out, and it worked for me!
AntwortenLöschenI changed
<fileset dir="@{war}/WEB-INF/classes" includes="**/*.class"/>
and appended on the package name used for my domains as you suggest.
Apologies - comment applied to post
AntwortenLöschenhttp://stormqueensplace.blogspot.com/2009/12/grails-app-engine-ant-macro-exception.html