我正在尝试配置tomcat server.xml,我需要将值设置为环境变量中的某个值。我似乎无法找到解决方法。
我知道如何使用存储在属性文件中的值,但是我无法设置变量以在属性文件中使用环境变量。周围有工作吗?我尝试了以下
1 -
.xml file
<Resource
user="${VAR}"
.../>
2 -
<Resource
user="${env.VAR}"
.../>
3 -
.properties file
myVar=${VAR} and then
<Resource
user="${myVar}"
.../>
在我的setenv.sh文件中
export JAVA_OPTS="$JAVA_OPTS -Dmyvar=${VAR}"
现在,我可以直接在xml文件中的属性文件或更好的文件中使用myvar,因为该变量现在可以在tomcat上下文中使用
<Resource
user="${myvar}"
.../>
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句