Dan, your second example worked for me. Make sure the 'value' property
exists. Otherwise you'll get an InvocationTargetException.
To test, I did:
<goal name="setit">
<echo>child=${child}</echo>
<j:set var="aName" value="Christie"/>
${systemScope.put('child', aName)}
</goal>
<goal name="scope" prereqs="setit">
<echo>child=${child}</echo>
</goal>
Then 'maven scope' produced:
setit:
[echo] child=
scope:
[echo] child=Christie
BUILD SUCCESSFUL
On Thu, 02 Sep 2004, at 08:39:28 [GMT -0700] dan tran wrote:
> Hello, I have a need to add a system properties in maven's JVM
> So In my maven.xml, I place this
> ${systemScope.put('name', 'value')}
> It works
> However, I am having a hardtime to make 'value' as a var. Here is
> what I have tried with no luck
> ${systemScope.put('name', '${myvar}')} <---- empty
> ${systemScope.put('name', value)} <------ parsing exception
> Any suggestion?
--
mailto:[EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]