diff --git a/genapp/project.xml b/genapp/project.xml index 9389f77c..3d70ea33 100644 --- a/genapp/project.xml +++ b/genapp/project.xml @@ -22,7 +22,7 @@ 3 maven-genapp-plugin Maven Genapp Plugin - 2.3.1-SNAPSHOT + 2.3.1 A collection of example projects showing how to use maven in different situations A collection of example projects @@ -46,6 +46,11 @@ 2.3 MAVEN_GENAPP_2_3 + + 2.3.1 + 2.3.1 + MAVEN_GENAPP_2_3_1 + diff --git a/genapp/xdocs/changes.xml b/genapp/xdocs/changes.xml index 46eb7810..f5d01d41 100644 --- a/genapp/xdocs/changes.xml +++ b/genapp/xdocs/changes.xml @@ -17,70 +17,70 @@ * limitations under the License. */ --> - - - Changes - - - - Problem when maven.genapp.repackage.dir is empty. - Generated poms contain deprecated id elements. - Update dependencies to unify them between plugins. The following dependencies are updated : commons-jelly-tags-interaction v1.0 to v1.1 - - - Make generated structure comply with maven standarts. + + + Changes + + + + Problem when maven.genapp.repackage.dir is empty. + Generated poms contain deprecated id elements. + Update dependencies to unify them between plugins. The following dependencies are updated : commons-jelly-tags-interaction v1.0 to v1.1 + + + Make generated structure comply with maven standarts. Added new property maven.genapp.basedir property. - + Added property maven.genapp.repackage.diras base directory for maven.genapp.repackage. - - Make generated POMs conform to maven-project-3.xsd. - Added customization guide. + + Make generated POMs conform to maven-project-3.xsd. + Added customization guide. Added Velocity-based webapp template (named web-velocity). - - Use the project's name as display-name in web.xml. + + Use the project's name as display-name in web.xml. Using ${maven.home.local}instead of ${user.home}/.mavenfor templates. - - An error "Artifact strutstest-2.1.0.jar doesn't exist" is thrown by struts projects generated by the plugin. - Added Tapestry template. - Added Struts with validation template. - Replace @PACKAGE@ by @NAME@ in Title in JSP files. - Added prompt for project root. + + An error "Artifact strutstest-2.1.0.jar doesn't exist" is thrown by struts projects generated by the plugin. + Added Tapestry template. + Added Struts with validation template. + Replace @PACKAGE@ by @NAME@ in Title in JSP files. + Added prompt for project root. 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
  • -
-
-
- - Amended 2.2 release to work with Maven 1.1 beta 2 - - - Remove Struts deprecated apis. - Fix StrutsTestCase dependency in struts templates. - - - Support of configuration files in the template starting with a dot (e.g. .cvsignore). - Fix usage of explicit template provided with the property maven.genapp.template.dir. Suppress question for template name, since it is implicit. - 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. - Fix usage of a comma-separated string as value for property maven.genapp.filter to define multiple files. - 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. - Support user-defined parameters for filtering. - Update and improve documentation for properties. - - - Add a taglib for use the generation in other plugins. - Changed property names to maven.genapp.* syntax - Prompt the user for project id, name, and package. Don't require command line package specification. This change added a dependency on jelly:interaction. - 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. - - - Initial plugin created - - +
    +
  • commons-logging v1.0.3 -> v1.0.4
  • +
+ +
+ + Amended 2.2 release to work with Maven 1.1 beta 2 + + + Remove Struts deprecated apis. + Fix StrutsTestCase dependency in struts templates. + + + Support of configuration files in the template starting with a dot (e.g. .cvsignore). + Fix usage of explicit template provided with the property maven.genapp.template.dir. Suppress question for template name, since it is implicit. + 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. + Fix usage of a comma-separated string as value for property maven.genapp.filter to define multiple files. + 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. + Support user-defined parameters for filtering. + Update and improve documentation for properties. + + + Add a taglib for use the generation in other plugins. + Changed property names to maven.genapp.* syntax + Prompt the user for project id, name, and package. Don't require command line package specification. This change added a dependency on jelly:interaction. + 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. + + + Initial plugin created + +