You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Rob Shepherd <ro...@informatics.bangor.ac.uk> on 2004/03/30 20:36:09 UTC
properties and values in maven.xml
I'm having trouble getting to grips with the scripting. I'm proficient at ant so it
should take me too long to grasp :)
in project.properties i define
...
robtest.message=hello world
...
in maven.xml i have this target sorry....Goal ;)
...
<goal name="robtest">
<ant:echo message="${robtest.message}"/>
<ant:echo message="Changing property"/>
<j:set var="robtest.message" value="hello rob" />
<ant:echo message="${robtest.message}"/>
</goal>
...
running 'maven robtest' i get expected results.
robtest:
[echo] hello world
[echo] Changing property
[echo] hello rob
BUILD SUCCESSFUL
However!! i wish to apply the same goal to the variable ${pom.siteDirectory}
which will allow me to do a fsdeploy to a local directory
then a sshdeploy to a remote mirror.
To acomplish this i do a fsdeploy then change pom.siteDirectory then do a sshdeploy with
the new value.
the values after
<j:set var="pom.siteAddress" value="www.mywebserver.invalid" />
<j:set var="pom.siteDirectory" value="/var/www/html/" />
is
site:fsdeploy:
[echo]
siteAddress =
siteDirectory =
(they are both originally defined in project.xml.)
How do i refer to them with jelly?
Many thanks for any help i may receive.
Rob
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org