Hi All,

Ant manual says "The source and destination directory will be
recursively scanned for Java source files to compile. Only Java files
that have no corresponding .class file or where the class file is older
than the .java file will be compiled."

Reference: http://ant.apache.org/manual/CoreTasks/javac.html

But, when I compile my java files through using ANT javav task, all
files gets compiled every time. Rather, I want it to compile only those
files that have no corresponding .class file or where the class file is
older than the .java file. 

Code:

        <target name="compile">
                <javac srcdir="${src}" destdir="${dest}"
deprecation="no" debug="on" listfiles="yes">
                                <classpath>
                                        <fileset dir="${lib}"
includes="**/*.jar **/*.zip"/>
                                        <fileset dir="${dest}"
includes="**/*.*"/>
                                </classpath>
                </javac>
        </target>

Let me know what I am missing...

Thanks,

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to