我有一个包含一些变量和值的属性文件:
ALL_WAR=*
CONS_WAR=cons-webapp.war
MAJ_WAR=maj-webapp.war
STATS_WAR=stats-webapp.war
我想通过读取脚本的参数来获取其中一个变量的内容。我是说:
我将使用以下命令启动我的脚本:
ant -f install.xml -Dservice=ALL
我的脚本会是这样的:
安装.xml
...
<property name="war.file" value="${service}_WAR"/>
...
<copy todir="/tmp/auri">
<fileset dir="${DELIVER_WEBAPP_DIR}" includes="${${war.file}}"/>
</copy>
${${war.file}} 声称获取属性文件中定义的变量之一的内容。我不知道这是否不可能或如何做到这一点。