Resolve and fetch artifacts transitively from Maven repositories