Ant ビルド ファイルに大きな jar タスクがあります。しかし、すぐに実行したくありません。いくつかのファイルセットをタスクに追加して、それを実行したいだけです。jar タスクをスクリプトで完全に定義したくありません。どうやってするか?
スクリプトから次のアプローチを試しました:
project.addBuildListener(new BuildListener() {
...
void taskStarted(BuildEvent event){
Jar j1 = (Jar)event.getTask();
...//adjustments here
}
});
「java.lang.ClassCastException: org.apache.tools.ant.UnknownElement を org.apache.tools.ant.taskdefs.Jar にキャストできません」