Consiste básicamente en que podemos poner en un fichero (que suelo llamar build.properties) una serie de propiedades al estilo de fichero de propiedades java, es decir, algo como esto
variable1=valor1
variable2=valor2
Luego, en ant, justo debajo del tag de project, podemos hacer que se lea este fichero de propiedades
<project basedir="." default="all" name="MiProyecto">
<property file="build.properties"/>
...
</project>...
Con esto se leen las variables del fichero de propiedades y luego pueden usarse fácilmente en las tareas que tengamos definidas en el build.xml. Por ejemplo
<javac srcdir="${FUENTES}" destdir="${DIRECTORIO_CLASS}" ...>
...
</javac>compilaría en java lo que encuentre en el directorio al que apunte la variable/propiedad FUENTES y dejaría los ficheros .class en el directorio al que apunte la variable/propiedad DIRECTORIO_CLASS.
No hay comentarios:
Publicar un comentario