ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Steve Loughran <ste...@apache.org>
Subject Re: Qustion about property prefix...
Date Tue, 02 May 2006 21:16:36 GMT
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: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org


Mime
View raw message