Webapp Maven Archetype
This is an experimental archetype for building powerfull web apps in the Google AppEngine cloud. This archetype configures your project with Google AppEngine SDK, Objectify and Guice dependencies to quicly and easy start your application.
The generated project can be properly imported in Eclipse Juno, with m2eclipse, or you can use the Maven Eclipse Plugin and run ''eclipse:eclipse''.
How to get started
Install the archetype in your local repository
First, you have to clone, build and install the artifact:
hg clone http://code.ronoaldo.net/ronoaldo-archetype-webapp hg up -C ronoaldo-archetype-webapp-1.0.0 # to use the latest "release" mvn clean install mvn archetype:update-local-catalog
We are working to have a Maven repository setup soon. Stay tunned!
Create a new project with this archetype
Once installed, you can use the archetype to build your project, either interactively by running:
Or, if you want to go non-interactively:
mvn archetype:generate \ -DarchetypeGroupId=net.ronoaldo.apps \ -DarchetypeArtifactId=ronoaldo-archetype-webapp \ -DarchetypeVersion=1.0.0 \ -DgroupId=<your group id> \ -DartifactId=<your artifact id>