Hi all,

I have a utility class that is tested via a Test class via surefire/junit4.

I want to test if the parameter "-o" has been passed as a command to
the maven command line.

Prior versions of mvn allowed me to access the args via :
System.getenv("MAVEN_COMMAND_LINE_ARGS") (on windows) or
System.getenv("QUOTED_ARGS") on linux (why do the launch scripts for
the two platforms use different variable names?)

The problem now is that since the release of 2.0.6, the QUOTED_ARGS
value is no longer being exported in the mvn shell script.

As this wasn't mentioned in the release notes for mvn2.0.6, I have now
to build a workaround so that should the maven team decide to randomly
change the shell scripts and batch files, I have a more robust
solution in place that won't break.

Is there any other way of getting access to the command line args from
a class without going through the System.getenv - so far I've found no
way of accessing the -o value that I pass in on mvn2.0.6.

Any hints/advice welcome.

Thanks,
Kev

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to