0

私はscriptdefを使用してjavascriptantタスクを書いています:

<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関数が見つからないと文句を言います。何か案は?

4

1 に答える 1

1

pathconvertANTタスクを使用できます。

<pathconvert property="dirs.str" pathsep=" " refid="dirset.id"/>
于 2012-09-25T20:43:24.617 に答える