0

たとえば、scripdef でパターンセットを作成しようとしています。

    <scriptdef name="extract-files" language="javascript">
       unjar = self.project.createTask("unjar");    
       unjar.setDest(new File(project.getProperty("tmp.folder")));
       patternset = new PatternSet();
       patternset.setRefid("patternid");
       unjar.addPatternset(patternset);
       unjar.execute();
     </scriptdef>

私は完全なコードを入れませんでしたが、そのスクリプトは patternset = new PatternSet(); で失敗します。この種のスクリプトでパターン セットを作成する方法は何ですか。

4

1 に答える 1

1

ここに記載されているように、次のことを試すことができます

importClass(Packages.org.apache.tools.ant.types.PatternSet);
var patternSet = new PatternSet();
于 2013-04-19T21:45:35.683 に答える