【发布时间】:2014-10-21 07:13:07
【问题描述】:
我对Ant很陌生,我找到了这段代码来获取本地ip地址:
<target name="if_windows" depends="checkos" if="isWindows">
<exec executable="cmd" outputproperty="myHostName">
<arg value="/c" />
<arg value="hostname"/>
</exec>
<exec executable="cmd" outputproperty="infraServerIPTemp" >
<arg value="/c"/>
<arg value="FOR /f "tokens=1 delims=:" %d IN ('ping ${myHostName} -4 -n 1 ^| find /i "reply"') DO FOR /F "tokens=3 delims= " %g IN ("%d") DO echo infraServerIP=%g > myIP.properties"/>
</exec>
<property file="myIP.properties"/>
</target>
现在问题是我已经尝试了几个小时将其放入属性而不是属性文件中。但我就是无法完成它。有人可以帮我吗?
谢谢,
【问题讨论】:
-
是的,但无法获取 ip 并将其放入属性中。正如我所说,没有很多蚂蚁经验。
标签: ant properties ip