The Apache Maven team is pleased to announce the release of the Apache Maven Shared Component: Maven Shared Utils Version 0.7
This project aims to be a functional replacement for plexus-utils in Maven. It is not a 100% API compatible replacement though but a replacement with improvements: lots of methods got cleaned up, generics got added and we dropped a lot of unused code. http://maven.apache.org/shared/maven-shared-utils/ You should specify the version in your project's plugin configuration: <plugin> <groupId>org.apache.maven.shared</groupId> <artifactId>maven-shared-utils</artifactId> <version>0.7</version> </plugin> Release Notes - Apache Maven Shared Utils - Version 0.7 http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11761&version=20207 Bugs: * [MSHARED-242] - [shared-utils] improve shared utils featuers and introduce generics where possible * [MSHARED-313] - port dotted expression parser fixes from plexus-utils * [MSHARED-369] - ReflectionValueExtractor regression; incorrect parsing Improvement: * [MSHARED-364] - Use NIO Delete when possibly in deleteFiles New Features: * [MSHARED-330] - add StringUtils.endsWithIgnoreCase() Wish: * [MSHARED-257] - extract merge feature from Xpp3Dom Enjoy, -The Apache Maven team