I really dislike how #Maven outputs text during a build. Gonna be extremely difficult to automate my next task because Maven's output is definitely not even meant for human eyes, let alone machine.
This is not easily parsed by machines (or even humans). Some version numbers are on the same line, others are on a separate line.
There's extraneous and unneeded info.
And there's no way to influence the appearance of the output. For example, the ps command as the -w flag to explicitly set wide text output mode.
