Package herhangi bir Maven projesinin önemli bir özelliğidir. Projenin ürettiği yapının türünü belirtir.
Maven, birçok varsayılan paketleme türü sunar ve ayrıca özel bir tane tanımlama esnekliği sağlar. Genellikle jar, war, pom veya başka yürütülebilir dosyalar üretir.Her paketleme türü, aşamalardan oluşan bir yapı yaşam döngüsünü takip eder. jar, war, ear, pom, maven-plugin, ejb, rar bazı paketleme türlerindendir. 'jar' varsayılan paketleme türü olduğundan, ayarlanması gerekmez.
“mvn package”
Projeyi testlerini yapar ve eğer hata yoksa projeyi paketler. jar dosyasını oluşturur.Bu komut sırasıyla aşağıdaki işlemleri gerçekleştirip target dizini altına bir jar dosyası oluşturulur.
default-resources
default-compile
default-testResources
default-testCompile
default-test
‘BUILD SUCCESS’ mesajından hemen önce JAR dosyasının konumu gösterilir.