I have with no luck. 

The problem with escaping is that I have spaces in the arg. With spaces seems 
like the correct way is to surround the arg in qoutes. 
-Dcron="0 0 23 * * *"

Which should work. If I add escape chars within the string those escape chars 
are passed as part of the property itself instead of being removed from the 
final string. 

That brought me to escaping the spaces too. 
-Dcron=0\ 0\ 23\ \*\ \*\ \*

That also did not work. Performed the same way wrapping in qoutes. 

Lastly the strange thing is one * works just fine. 
-Dcron="0 0 23 *"

It is the presence of more than one * that starts to cause problems. 

Billy

On Jan 15, 2013, at 2:28 AM, "Thorsten Heit" <thorsten.h...@vkb.de> wrote:

> Hi,
> 
>> I did try single quotes, unfortunately that did not work either.
>> 
>> I modified the maven script to print out is quoted args variable,
>> looks like it did some sort of filename expansion with the '*'
>> character.
>> 
>> When I perform:
>> echo "0 0 23 * * *" I get:
>> 0 0 23 * * *, as one would expect.
>> 
>> Seems like a bug in the maven script that is creating the QUOTED_ARGS
>> variable at the beginning of the script.
> 
> Have you tried to escape the "*" with a backslash, i.e. '\*'?
> 
> 
> HTH
> 
> Thorsten

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org

Reply via email to