[Building Sakai] Sakai Maven Archetype

Steve Swinsburg steve.swinsburg at gmail.com
Wed Jun 29 18:16:51 PDT 2011


I am very proud to announce that the Sakai Maven Archetype 1.0 is now available!

This is a new way to get up and running with a complete Sakai tool (webapp, API, components). The tool is based on Wicket 1.4.17 which integrates nicely with Sakai. This first release is a basic tool, only a couple of pages that don’t do a lot, but it does demonstrate how to get a Sakai tool styled, internationalised and registered, setup your own APIs, wire them up with Spring and inject them via annotations. It could easily be used as a base for a real tool.

To getup and running, simply type:

mvn archetype:generate -DarchetypeGroupId=org.sakaiproject.maven-archetype -DarchetypeArtifactId=sakai-maven-archetype -DarchetypeVersion=1.0 -DarchetypeRepository=https://source.sakaiproject.org/maven2/

And follow the prompts to set up your project.

Future versions will include a help bundle that registers with the Sakai help system, assemblies for indie releases and Spring JDBC for some backend work.

cheers,
Steve


More information about the sakai-dev mailing list