Ich versuche, eine Antlr Aufgabe in meiner Ant build.xml zu nennen wie folgt:Woher bekomme ich die Antlr Ant-Aufgabe?
<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>
Aber Ant können die Aufgabendefinition finden.
- antlr-3.1.jar
- antlr-2.7.7.jar
- antlr-Runtime-3.1.jar
- String-3.2: Ich habe alle folgenden in diesem
dir.lib.build
setzen. jar
Aber keiner von denen scheint die Aufgabenstellung zu haben. (Ich habe auch versucht, diese Gläser in meinem Ant Classpath setzen;. Gleiches Problem)
Wie wäre es mit ANTLR 4.1? – ceving
@ceving: Laden Sie einfach 4.1 (oder einen neuen 4.2 Schnappschuss) herunter und fügen Sie Ihren Weg ein. Siehe Antworten unten. –