Derlenen sınıflar Maven tarafından “ /target/classes ” dizinine yerleştirilir.
Derleme aşamasında, yürütülen işlemler şunlardır:
Validate
Projenin doğru olup olmadığını ve inşa sürecini tamamlamak için gerekli tüm bilgilerin mevcut olup olmadığını doğrular.
generate-sources
Derleme aşamasına dahil edilecek herhangi bir kaynak kodu oluşturur.
process-sources
Kaynak kodu işler.
generate-resources
Pakete dahil edilecek kaynakları oluşturur.
process-resources
Kaynakları, paketleme aşamasına hazır olarak hedef dizine kopyalar ve işler.
Compile
Projenin kaynak kodunu derler.