我正在使用scriptdef编写一个javascript ant任务:
<scriptdef name="xxx" language="javascript">
<element name="dirset" type="dirset"/>
<![CDATA[
importClass(java.io.File);
var dirsets = elements.get("dirset");
var t = dirsets.get(0);
self.log(t.indexOf("T"));
]]>
</scriptdef>
当我运行这个脚本时,它抱怨它无法找到indexOf函数。有什么想法吗?
答案 0 :(得分:1)
您可以使用pathconvert ANT任务:
<pathconvert property="dirs.str" pathsep=" " refid="dirset.id"/>