Hi, We have a very similar implementation on cl utils in plexus-utils and in maven-shared-util - looks like somewhen was copy paste.
Searching for usage of CommandLineUtils plexus-utils is used about 2800 times [1] shared-utils is used abutt 100 times [2] so my proposition is to switch to plexus-utils I will try do it in maven-invoker [1] https://github.com/search?l=Java&q=org.codehaus.plexus.util.cli.CommandLineUtils&type=Code [2] https://github.com/search?l=Java&p=1&q=org.apache.maven.shared.utils.cli.CommandLineUtils&type=Code -- Sławomir Jaranowski