En la entrega de hoy vemos como referenciar librerias jar para ser usadas al momento de compilacion.

Dentro de nuestro task de compilacion agregamos un task 'classpath' como podemos apreciar debajo. Para ver como se diagrama basicamente un archivo ANT pueden ingresar aca.

<javac destdir="${output}">
  <src path="${framework.src}" />
  <classpath>
   <fileset dir="c:/myproject/lib">
    <include name="**/*.jar" />
   </fileset>
  </classpath>
</javac>

De esa manera ya tenemos disponibles en el tiempo de compilacion las librerias que se encuentran en 'c:\myproject\lib'

Ahora vamos a adornar nuestra compilacion con un par de mensajes a la cosola usando el task 'echo'.

<echo message="compiling source code..."/>
<javac destdir="${output}">
  <src path="${framework.src}" />
  <classpath>
   <fileset dir="c:/myproject/lib">
    <include name="**/*.jar" />
   </fileset>
  </classpath>
</javac>
<echo message="done!!"/>

En la proxima entrega vamos a ver como optimizar el task de compilacion para adecuar a necesidades especificas.