Author: svn-site-role
Date: Sun Apr 14 20:40:56 2024
New Revision: 1916990

Log:
Site checkin for project Apache Maven Site

Modified:
    maven/website/content/guides/introduction/introduction-to-archetypes.html
    maven/website/content/maven-site-1.0-site.jar

Modified: 
maven/website/content/guides/introduction/introduction-to-archetypes.html
==============================================================================
--- maven/website/content/guides/introduction/introduction-to-archetypes.html 
(original)
+++ maven/website/content/guides/introduction/introduction-to-archetypes.html 
Sun Apr 14 20:40:56 2024
@@ -150,7 +150,7 @@
 <h1>Introduction to Archetypes</h1></section><section>
 <h1>What is Archetype?</h1>
 <p>In short, Archetype is a Maven project templating toolkit. An archetype is 
defined as <i>an original pattern or model from which all other things of the 
same kind are made</i>. The name fits as we are trying to provide a system that 
provides a consistent means of generating Maven projects. Archetype will help 
authors create Maven project templates for users, and provides users with the 
means to generate parameterized versions of those project templates.</p>
-<p>Using archetypes provides a great way to enable developers quickly in a way 
consistent with best practices employed by your project or organization. Within 
the Maven project, we use archetypes to try and get our users up and running as 
quickly as possible by providing a sample project that demonstrates many of the 
features of Maven, while introducing new users to the best practices employed 
by Maven. In a matter of seconds, a new user can have a working Maven project 
to use as a jumping board for investigating more of the features in Maven. We 
have also tried to make the Archetype mechanism additive, and by that we mean 
allowing portions of a project to be captured in an archetype so that pieces or 
aspects of a project can be added to existing projects. A good example of this 
is the Maven site archetype. If, for example, you have used the quick start 
archetype to generate a working project, you can then quickly create a site for 
that project by using the site archetype within tha
 t existing project. You can do anything like this with archetypes.</p>
+<p>Using archetypes provides a great way to enable developers work quickly in 
a way consistent with best practices employed by your project or organization. 
Within the Maven project, we use archetypes to try and get our users up and 
running as quickly as possible by providing a sample project that demonstrates 
many of the features of Maven, while introducing new users to the best 
practices employed by Maven. In a matter of seconds, a new user can have a 
working Maven project to use as a jumping board for investigating more of the 
features in Maven. We have also tried to make the Archetype mechanism additive, 
and by that we mean allowing portions of a project to be captured in an 
archetype so that pieces or aspects of a project can be added to existing 
projects. A good example of this is the Maven site archetype. If, for example, 
you have used the quick start archetype to generate a working project, you can 
then quickly create a site for that project by using the site archetype withi
 n that existing project. You can do anything like this with archetypes.</p>
 <p>You may want to standardize J2EE development within your organization, so 
you may want to provide archetypes for EJBs, or WARs, or for your web services. 
Once these archetypes are created and deployed in your organization's 
repository, they are available for use by all developers within your 
organization.</p><section>
 <h2>Using an Archetype</h2>
 <p>To create a new project based on an Archetype, you need to call <code>mvn 
archetype:generate</code> goal, like the following:</p>

Modified: maven/website/content/maven-site-1.0-site.jar
==============================================================================
Binary files - no diff available.


Reply via email to