Overall Satisfaction with Apache Maven
Apache Mave is used by the whole organization to build an entire code suite (not at Cognex).
- Good build structure and open source community
- Excellent management of build artifacts (GAV)
- Integrates well with other tools
- Better support channels
- ROI is great as it is free software and administration is fairly easy - so low cost.
- Ant and Make
It has a project object module and pre-defined structure that is better than Make and running Ant scripts for builds. There is fairly good support from the online open source community. Documentation from Apache is also very good.