我有一个配置文件,称之为“config.ini”,我有这样的东西:
somevar1=11111
somevar2=11111
password=
somevar4=11111
如何在 Ant 中制作,以了解是否已为我的构建脚本设置了密码参数(设置为任何内容)?
我有一个配置文件,称之为“config.ini”,我有这样的东西:
somevar1=11111
somevar2=11111
password=
somevar4=11111
如何在 Ant 中制作,以了解是否已为我的构建脚本设置了密码参数(设置为任何内容)?
<project name="ant-length-of-property" default="run">
<target name="run">
<condition property="password.set" else="false">
<and>
<isset property="password"/>
<length string="${password}" when="greater" length="0"/>
</and>
</condition>
<echo>password.set: ${password.set}</echo>
</target>
</project>
run:
[echo] password.set: true
run:
[echo] password.set: false
您可以使用以下property
任务:
<property file="config.ini"/>
<condition property="password.set" else="false">
<isset property="passowrd"/>
</condition>