Yapılandırma sistemi olarak Maven kullanan projeler için kullanılır. Bununla Jenkins
  içerisinde, Maven'ı, verilen hedefler ve seçenekler ile çalıştırabilirsiniz. Maven'dan gelen 
  0 olmayan(non-zero) çıkış kodu, yapılandırmayı başarısız olarak ilan eder.
  Bazı Maven versiyonlarında çıkış kodunun düzgün dönememesi gibi bir bug vardır.
  
  Jenkins 
  çeşitli ortam değişkinlerini Maven'a aktarır, bunlara Maven içerisinden "${env.VARIABLENAME}" ile ulaşabilirsiniz.
  
  Aynı değişkenleri komut satırında parametre olarak kullanabilirsiniz (bunu shell'den çağırıyorsanız)
  Mesela, -DresultsFile=${WORKSPACE}/${BUILD_TAG}.results.txt şeklinde belirleyebilirsiniz.