Apache Maven 1.x has reached its end of life, and is no longer supported. For more information, see the announcement. Users are encouraged to migrate to the current version of Apache Maven.

Release History

2.3.1 2006-10-29
2.3 2006-01-07
2.2.1 2005-09-08
2.2 2004-05-15
2.1 2004-03-10
2.0 2003-09-29
1.0 2002-12-08

Get the RSS feed of the last changes

Release 2.3.1 - 2006-10-29

fix Problem when maven.genapp.repackage.dir is empty. Fixes MPGENAPP-26. ltheussl
fix Generated poms contain deprecated id elements. Fixes MPGENAPP-27. ltheussl
update Update dependencies to unify them between plugins. The following dependencies are updated : commons-jelly-tags-interaction v1.0 to v1.1 aheritier

Release 2.3 - 2006-01-07

fix Make generated structure comply with maven standarts. Fixes MPGENAPP-21. ltheussl
add Added new property maven.genapp.basedir property . Fixes MPGENAPP-24. felipeal
add Added property maven.genapp.repackage.dir as base directory for maven.genapp.repackage . Fixes MPGENAPP-23. felipeal
fix Make generated POMs conform to maven-project-3.xsd. Fixes MPGENAPP-22. ltheussl
add Added customization guide. Fixes MPGENAPP-20. Thanks to Miguel Griffa. felipeal
add Added Velocity-based webapp template (named web-velocity ). Fixes MPGENAPP-19. Thanks to Miguel Griffa. felipeal
add Use the project's name as display-name in web.xml. Fixes MPGENAPP-18. Thanks to Archimedes Trajano. aheritier
fix Using ${maven.home.local} instead of ${user.home}/.maven for templates. Fixes MPGENAPP-17. felipeal
fix An error "Artifact strutstest-2.1.0.jar doesn't exist" is thrown by struts projects generated by the plugin. Fixes MPGENAPP-12. Thanks to Filippo Vitale. aheritier
add Added Tapestry template. Fixes MPGENAPP-10. Thanks to Archimedes Trajano. felipeal
add Added Struts with validation template. Fixes MPGENAPP-9. Thanks to Archimedes Trajano. aheritier
add Replace @PACKAGE@ by @NAME@ in Title in JSP files. Fixes MPGENAPP-8. Thanks to Archimedes Trajano. aheritier
add Added prompt for project root. Fixes MPGENAPP-3. Thanks to Sri Sankaran. felipeal
update Update dependencies to match ones in maven 1.1 core and to unify them between plugins. The following dependencies are updated :
  • commons-logging v1.0.3 - > v1.0.4
Fixes MAVEN-1712.

Release 2.2.1 - 2005-09-08

fix Amended 2.2 release to work with Maven 1.1 beta 2 brett

Release 2.2 - 2004-05-15

fix Remove Struts deprecated apis. Fixes MPGENAPP-7. evenisse
fix Fix StrutsTestCase dependency in struts templates. evenisse

Release 2.1 - 2004-03-10

add Support of configurati on files in the template starting with a dot (e.g. .cvsignore). joehni
fix Fix usage of explicit template provided with the property maven.genapp.template.dir. Suppress question for template name, since it is implicit. joehni
add Add property maven.genapp.template.repository to support a user-defined location for own templates. This allows a CVS-based template management for a company. joehni
fix Fix usage of a comma-separated string as value for property maven.genapp.filter to define multiple files. joehni
add Add property maven.genapp.template.user to support the user's account name in the filter with @USER@. The default value is the system property user.name. joehni
add Support user-defined parameters for filtering. joehni
update Update and improve documentation for properties. joehni

Release 2.0 - 2003-09-29

update Add a taglib for use the generation in other plugins. evenisse
update Changed property names to maven.genapp.* syntax rhoegg
update Prompt the user for project id, name, and package. Don't require command line package specification. This change added a dependency on jelly:interaction. rhoegg
add Added initial application template capability. Original idea and implementation was submitted by Brian Ewins in jira(MAVEN-426). Modified his jelly to use template directories inside plugin-resources. Added capability for templates to define their own properties. rhoegg

Release 1.0 - 2002-12-08

add Initial plugin created jvanzyl