繁体   English   中英

将值限制为ant属性任务

[英]Restrict values to ant Property task

将值限制为属性的最简单实现是什么?

property name="prop_name"  value="${dynamic_value}

我想从受限集中获取${dynamic_value}的值。

谢谢,瓦吉德

您可以将脚本条件 (请参阅ant手动条件 )与内置javascript引擎一起使用
(包含在Java> = 1.6.x中),fe:

<project>
 <property name="foo" value="26"/>
 <fail message="Value of $${foo} not in range => [${foo}] !">
  <condition>
   <scriptcondition language="javascript">
    var foo = parseInt(project.getProperty("foo"));
    self.setValue(foo &lt;= 20 || foo &gt;= 25);
   </scriptcondition>
 </fail>
</project>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM