-
Type:
Improvement
-
Status: Reopened
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: 3.3.3
-
Fix Version/s: None
-
Component/s: Dependencies
-
Labels:None
Background
When building a project with dependencies not yet available in the local repository, I noticed that Maven 3.3.3 first downloads the dependency POMs sequentially and then proceeds downloading the dependency JARs with up to 5 threads in parallel.
Due to this, when first building a project with a large number of dependencies, downloading a large number of small POMs may take a lot longer than downloading the much larger JARs, or even longer than building the project itself, especially when a repository manager is used which increases the download latency.
Enhancement
Download POMs of (transitive) dependencies in parallel to significantly speed up initial builds of large projects.
- is blocked by
-
MRESOLVER-7 Download dependency POMs in parallel
-
- Reopened
-
-
MNG-6110 Upgrade Aether to Maven Resolver
-
- Closed
-
- requires
-
MNG-6672 Upgrade Maven Resolver to 1.4.2
-
- Closed
-