[ 
http://jira.codehaus.org/browse/MNG-4559?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=210590#action_210590
 ] 

Maxim Podkolzine edited comment on MNG-4559 at 2/18/10 3:30 AM:
----------------------------------------------------------------

Hi Anders,

I picked -D option just for example. In fact I needed to specify JavaAgent 
option, which has a format -javaagent:jar=values, and it is possible to have 
spaces in a jar path (though it's quiet rare) or in 'values'. Values are like 
normal java arguments, so the agent can easily require two mandatory arguments, 
which must be delimited by spaces. The problem is I can't tell Maven to treat 
-javaagent:jar=values as a single argument.
Note that if I start Maven without script and specify all arguments manually, 
everything is resolved right.

I understand that this issue might be addressed to Linux/bash developers, and 
it's not urgent for me now. But if you guys could find a workaround in mvn 
script to make it work, that would be great.

      was (Author: maximp):
    Hi Anders,

A picked -D option just for example. In fact I needed to specify JavaAgent 
option, which has a format -javaagent:jar=values, and it is possible to have 
spaces in a jar path (though it's quiet rare) or in 'values'. Values are like 
normal java arguments, so the agent can easily require two mandatory arguments, 
which must be delimited by spaces. The problem is I can't tell Maven to treat 
-javaagent:jar=values as a single argument.
Note that if I start Maven without script and specify all arguments manually, 
everything is resolved right.

I understand that this issue might be addressed to Linux/bash developers, and 
it's not urgent for me now. But if you guys could find a workaround in mvn 
script to make it work, that would be great.
  
> MAVEN_OPTS are incorrectly resolved in Unix
> -------------------------------------------
>
>                 Key: MNG-4559
>                 URL: http://jira.codehaus.org/browse/MNG-4559
>             Project: Maven 2 & 3
>          Issue Type: Bug
>    Affects Versions: 2.2.1
>         Environment: OS: Linux, 2.6.32-11-generic, amd64.
> Java: 1.6.0_17
>            Reporter: Maxim Podkolzine
>
> I'm trying to pass a quoted parameter through MAVEN_OPTS, e.g.
> MAVEN_OPTS="-Dfoo='bar baz'"
> As a result the quotes are not resolved, causing Java failure:
> Exception in thread "main" java.lang.NoClassDefFoundError: baz'
> ...
> I couldn't figure out a way to make it work.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to