Trent Ohannessian wrote:
Hello. I'm trying to use the <property> task with a prefix. Here is the
code I'm using:
------------------------------------------
<property file="./webtest.properties" prefix="${env}" />
<echo message="host: ${host}" />
------------------------------------------
And here is the properties file I'm trying to load:
------------------------------------------
localhost.host=localhost
qa.host=qatest.domain.com
localhost.port=8080
qa.port=80
------------------------------------------
When I use the prefix property option, none of the properties are read and
they are not usable in the Ant script. What I'm trying to do is pass in a
property on the command line and then use the correct set of properties
based on server. I can see the localhost getting passed into the Ant
script
correctly, but it doesn't work even if I hardcode localhost into prefix="".
Is this the right way to go about doing this?
I recommend having a different property file per server
<property file="secure/${server}.properties" />
Keep the server settings somewhere locked down, esp. once you add passwords
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]