2009-08-11 7 views
6

Ich habe folgende ant-Datei zu bauen. Aber leiderClassPath in Ant für Javac Aufgabe

Ich habe entsprechende JAR-Dateien im LIB-Verzeichnis im Pfadelement angegeben. und dennoch gibt es einen Kompilierungsfehler, dass das Paket nicht existiert, da es meine JAR-Datei nicht sehen kann.

Kannst du bitte auf den Fehler hinweisen, den ich mache, um das Glas richtig einzuschließen?

Antwort

4

Schwer zu sagen. Ich kann keine offensichtlichen Fehler sehen.

Alle Beispiele hier: http://ant.apache.org/manual/Types/fileset.html Verwendung:

<include name="**/*.jar"/> 

statt nur „* .jar“, wie Sie haben, aber was man sieht haben wie sollte es in Ordnung sein, solange die .jar-Dateien sind direkt inside \ WebContent \ WEB-INF \ Klassen.

2

sollte diese Linie zeigen, wo Sie Ihre Gläser sind

<property name="classpath" value="${basesrc.dir}\WebContent\WEB-INF\classes"/> 

<property name="classpath" value="${basesrc.dir}\WebContent\WEB-INF\lib"/> 
Wahrscheinlich