title: Maven version with a property
body: <p>I have big Maven (Tycho) project witch about 400 plug-ins.</p>
  
  <p>We have specified version of application in each POM file.</p>
  
  <p>Is there a way how to specify the version for all POM:s only on one place?</p>
  
  <p>I would expect some think like:</p>
  
  <pre><code>&lt;properties&gt;
  &lt;buildVersion&gt;1.1.2-SNAPSHOT&lt;/buildVersion&gt;
  &lt;/properties&gt;
  
  ....
  
  &lt;version&gt;${buildVersion}&lt;/version&gt;
  </code></pre>
  
  <p>We have parent <code>pom.xml</code>:</p>
  
  <pre><code>&lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt;
  &lt;groupId&gt;company&lt;/groupId&gt;
  &lt;artifactId&gt;build.parent&lt;/artifactId&gt;
  &lt;version&gt;1.1.2-SNAPSHOT&lt;/version&gt;
  &lt;packaging&gt;pom&lt;/packaging&gt;
  </code></pre>
  
  <p>Then in each POM is reference to parent POM:</p>
  
  <pre><code>&lt;parent&gt;
    &lt;artifactId&gt;build.parent&lt;/artifactId&gt;
    &lt;groupId&gt;company&lt;/groupId&gt;
    &lt;relativePath&gt;../build.parent/pom.xml&lt;/relativePath&gt;
    &lt;version&gt;1.1.2-SNAPSHOT&lt;/version&gt;
  &lt;/parent&gt;
  
  &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt;
  &lt;groupId&gt;company&lt;/groupId&gt;
  &lt;artifactId&gt;artifact&lt;/artifactId&gt;
  &lt;version&gt;1.1.2-SNAPSHOT&lt;/version&gt;
  &lt;packaging&gt;eclipse-plugin&lt;/packaging&gt;
  </code></pre>