| Author |
environment variables and substitution into properties
|
Clayton Cramer
Ranch Hand
Joined: Aug 26, 2010
Posts: 40
|
|
|
If you define a property that includes ${ENV[varname]}, when you call getProperty for that property, it will substitute the environment variable varname in place of the ${ENV[varname]}. At least, it does it when I run on Windows. But when I run on Suse Linux 11, it does not: ${ENV[varname]} remains in the property string, with no substitution. I can see the environment variable present in bash--but the substitution does not take place when I retrieve the property. Any suggestions where to start looking?
|
 |
Campbell Ritchie
Sheriff
Joined: Oct 13, 2005
Posts: 32654
|
|
|
Don’t know. Sorry. But not amongst us beginners who frequent this area of cyberspace, so I shall move this thread.
|
 |
Winston Gutkowski
Bartender
Joined: Mar 17, 2011
Posts: 4747
|
|
Clayton Cramer wrote:If you define a property that includes ${ENV[varname]}, when you call getProperty for that property, it will substitute the environment variable varname in place of the ${ENV[varname]}. At least, it does it when I run on Windows. But when I run on Suse Linux 11, it does not: ${ENV[varname]} remains in the property string, with no substitution. I can see the environment variable present in bash--but the substitution does not take place when I retrieve the property. Any suggestions where to start looking?
Like Campbell, I was completely unaware of such a construct in Java (and I see no reference to it in the java.util.Properties documentation - version 6, at least).
Perhaps you could explain where this definition comes from?
Winston
|
Isn't it funny how there's always time and money enough to do it WRONG?
|
 |
Campbell Ritchie
Sheriff
Joined: Oct 13, 2005
Posts: 32654
|
|
|
I tried googling and found this, which seems to be related to Ant.
|
 |
Winston Gutkowski
Bartender
Joined: Mar 17, 2011
Posts: 4747
|
|
Campbell Ritchie wrote:I tried googling and found this, which seems to be related to Ant.
Cheers mush.
Winston
|
 |
 |
|
|
subject: environment variables and substitution into properties
|
|
|