

非常に簡単なAntTaskです。
最初のAntTaskを作成する上で覚えることは3つです。
一つはorg.apache.tools.ant.TaskをExtendsしたクラスを作成する。
2つ目はpublic void execute()をオーバーライドします。(うまくタスクが動作しないときは、このexecuteが、exexuteとかなっていませんか?)
3つ目はメッセージを出力するにはSystem.out.printlnではなく、project.message(string)を使います。
/* * 作成日: 2003/11/26 * * この生成されたコメントの挿入されるテンプレートを変更するため * ウィンドウ > 設定 > Java > コード生成 > コードとコメント */ package task; import org.apache.tools.ant.Task; /** * @author * * この生成されたコメントの挿入されるテンプレートを変更するため * ウィンドウ > 設定 > Java > コード生成 > コードとコメント */ public class SimpleTask extends Task{ public void execute(){ project.log("simple task"); } }
[カスタムタスクの作り方]

