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

Reply via email to