Every time you run a build with Maven, or PDE Build, you resolve all your dependencies in a transitive manner.
What that means is that you read all the poms, all the manifests, and jump on the next pom, the next manifest.
You gather all the dependencies together. You validate them, throw a few errors and start building.
With Buildr, you’ll do the same BUT you won’t do it every time you run a build.
We keep builds reproducible.