次のように、Ant build.xml で Antlr タスクを呼び出そうとしています。
<path id="classpath.build">
<fileset dir="${dir.lib.build}" includes="**/*.jar" />
</path>
...
<target name="generate-lexer" depends="init">
<antlr target="${file.antlr.lexer}">
<classpath refid="classpath.build"/>
</antlr>
</target>
しかし、Ant はタスク定義を見つけることができません。その中に次のすべてを入れましたdir.lib.build
:
- antlr-3.1.jar
- antlr-2.7.7.jar
- antlr-runtime-3.1.jar
- stringtemplate-3.2.jar
しかし、それらのどれもタスク定義を持っていないようです。(これらの jar を Ant クラスパスに入れてみましたが、同じ問題です。)