I have the following folder structure src___f1 | |__ f1.java | |__f2 |_f2.java lib__f1.jar
I built a jar out of f1.java and placed it in lib\f1.jar. Now my javac task for f2 is as below <target name="f2"> <javac debug="true" source="${source}" target="${target}" includes="f2/**"> <src path="src"/> <classpath> <pathelement path="lib/f1.jar"/> </classpath> </javac> </target> When I run the task I would expect it to use f1.jar instead of recompiling f1 but instead I see that it creates f1.class file at src\f1 which implies it is recompiling f1.java (I deleted f1.class when I created f1.jar ) Thx Karthikr -- View this message in context: http://old.nabble.com/Ant-picks-class-files-from-current-directory-rather-than-provided-jar-in-classpath-tp27658759p27658759.html Sent from the Ant - Dev mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org For additional commands, e-mail: dev-h...@ant.apache.org