This is a workspace for doing feature comparisons with other products. If you'd like to adjust or add a product here, please comment on the page.
Each of Maven's features needs to be compared against different products as it encompasses a number of pieces of functionality. It's also worth noting that some of these tools could be integrated into Maven via plugins.
Should compare Ant, Maven 1.x, Maven 2.x, make
|
Maven 2.x |
Maven 2.x Ant Tasks |
Ivy |
Maven 1.x |
|---|---|---|---|---|
Transitive dependencies |
|
|
|
|
Dependency ranges |
|
|
|
|
Version comparison |
|
|
|
|
Conflict Resolution |
|
|
|
|
Snapshots |
|
|
|
|
Profiles |
|
|
|
|
Scope |
|
|
|
|
Non-java dependencies |
|
|
|
|
Filtering |
|
|
|
N/A |
Multiproject |
|
|
|
|
System scoped (tools.jar) |
|
|
|
|
Dependency reports |
|
|
|
|
Eclipse plugin |
|
|
|
|
IDEA plugin |
|
|
|
|
NetBeans plugin |
|
|
|
|
Eclipse .classpath generation |
|
|
|
|
IDEA .iml generation |
|
|
|
|
NetBeans project generation |
|
|
|
|
Deployment |
|
|
|
|
Mirrors |
|
|
|
|
Maven 1.x Repository (non-transitive) |
|
|
|
|
Maven 2.x Repository (transitive) |
|
|
|
|
Ivyrep (transitive) |
|
|
|
|
Multiple repository support |
|
|
|
|
Configurable repository layout |
|
|
|
|
|
Maven 1.x Repository |
Maven 2.x Repository |
Ivyrep |
|---|---|---|---|
Size |
8000+ |
8000+ |
30 |
Immediate Synchronize of OSS Releases |
|
|
|
Artifacts |
|
|
|
User uploads to central repository |
|
|
|
Open sandbox repository |
|
|
|
|
Maven 2.x |
Maven 1.x |
Anakia |
|---|---|---|---|
Plain text input |
|
|
|
XDoc input |
|
|
|
Docbook input |
|
|
|
XHTML input |
|
|
|
FAQ input |
|
|
|
Confluence input |
|
|
|
XHTML output |
|
|
|
PDF output |
|
|
|
Reporting integration |
|
|
|
Streaming |
|
|
|
Skinnable |
|
|
|
Furniture customisation |
|
|
|
Breadcrumbs |
|
|
|
See Continuous Integration Server Feature Matrix