title: Maven create archetype: Is there a way to declare properties (defaulted to a value) so as not to have them prompted?
body: <p>I am working on creating a maven archetype. It is working fine. I have one more enhancement to do which is explained below</p>
  
  <p>In the <code>archetype-metadata.xml</code>, I declared the following properties.</p>
  
  <pre><code>&lt;requiredProperties&gt;
          &lt;requiredProperty key="item1"&gt;
              &lt;defaultValue&gt;${artifactId}_1&lt;/defaultValue&gt;
          &lt;/requiredProperty&gt;
          &lt;requiredProperty key="item2"&gt;
              &lt;defaultValue&gt;${artifactId}_2&lt;/defaultValue&gt;
          &lt;/requiredProperty&gt;
  &lt;/requiredProperties&gt;
  </code></pre>
  
  <p>When I create the project, it is prompting for the required properties as it should.</p>
  
  <p>All I need is NOT to prompt for these values (which would force to accept the default values) while creating the project?</p>
  
  <p>So, my question: is there a way to declare properties (defaulted to a value) so as not to have them prompted?</p>