title: Maven archetype required property number
body: <p>I have a Maven archtype that use a <code>requiredProperty</code> that contains a number, but the velocity variable are string. So, in my template I can't test if this property is greater than a number:</p>
  
  <pre><code>#if( $myVar gt 5 ) 
  </code></pre>
  
  <p>I have tested the following <a href="https://stackoverflow.com/questions/2156502/how-to-convert-string-into-integer-in-velocity-template">solution</a> without success.</p>
  
  <p>I've also tried this: </p>
  
  <pre><code>#set( $intVar = Integer.parseInt($myVar) )
  </code></pre>
  
  <p>That's also fail at the archetype generation. </p>
  
  <p>Any advice?</p>