我想比较 ANT Target 中的两个浮点值或整数值。
我尝试了ant-contrib,但没有成功。
有人有想法吗?
使用 <script>
命令,您可以执行 arbirary java/javascript 代码,不支持代码。对于您的情况,也许类似于:
<scriptdef name="compare" language="javascript">
<attribute name="first" />
<attribute name="seccond" />
<![CDATA[
var first = attributes.get("first");
var second = attributes.get("second");
var result = parseFloat(first) > parseFloat(second);
println ("first > second = " + result);
]]>
</scriptdef>
以后使用它:
<compare first="7.5" second="7.4" />