title: Changing maven snapshot timestamp
body: <p>When deploying a snapshot file to a maven repository, I want to be able to control the timestamp that is being used in the resulting file name, right now I see something like this show up:</p>
  
  <p><code>/snapshots/com/exampleinc/example/0.0.0-SNAPSHOT/example-0.0.0-20190224.230223-37.jar</code></p>
  
  <p>I want to be able to set <code>20190224.230223</code> when running <code>mvn deploy</code>. </p>
  
  <p>I tried setting <code>maven.build.timestamp</code> however it had no effect on it. </p>
  
  <p>I can't find any documentation on how to do this, and I am not sure about which bit of code is actually controlling this so can't just dig through it. </p>
  
  <p>The reason behind wanting to set this value is I want that timestamp embedded in the manifest file so that we can read it within the java process &amp; associate it back to the original file without needing to read each jar (as there could be hundreds of builds for the same snapshot version) </p>