open-archetypes


Open source maven archetypes

This project offers alternate maven archetypes :

  • multi-javaee5-archetype : Generates a very basic multi module Java EE 5 project composed of a parent pom project and 4 nested modules : Java Utility, EJB 3.0, Web 2.5 and EAR 5.0. This is just a hello world example, no JSF nor persistence involved.

  • seam-ear-archetype : Generates a multi module JBoss Seam / Richfaces / JPA project composed of a parent pom project and 5 nested modules : Java Utility, EJB 3.0, Web 2.5, EAR 5.0 and an integration test project (runs embedded JBoss tests).

  • multi-javaee6-archetype : Generates a very basic multi module Java EE 6 project composed of a parent pom project and 4 nested modules : Java Utility, EJB 3.1, Web 3.0 and EAR 6.0. This is a simple update to the multi-javaee5-archetype.

Update 12/10/2011 : Since the project SCM changed from SVN to Git, we can no longer write to the old svn-based maven repository. It was moved over to github.com. The old repo is still accessible from http://open-archetypes.googlecode.com/svn/snapshots-repository/ , but won't evolve anymore. Moreover the source code of multi-javaee6-archetype is currently living under https://github.com/open-archetypes/multi-javaee6-archetype. I'm considering moving the whole project to github, someday.

Snapshots repository : http://open-archetypes.github.com/maven-repo/snapshots/

Catalog for snapshot archetypes :http://open-archetypes.github.com/maven-repo/snapshots/archetype-catalog.xml

In order to create a new project using open-archetypes' catalog, type the following in a command shell : mvn archetype:generate -DarchetypeCatalog=http://open-archetypes.github.com/maven-repo/snapshots/archetype-catalog.xml

Project Information

Labels:
Java Maven Archetype