2011-01-12 6 views
26

tengo una variable abc y tenía el valor this is ant script. Esta variable abc seguirá cambiando.¿Cómo escribir una variable en el archivo en hormiga?

Usando el script ANT, ¿cómo puedo escribir el valor en el archivo?

+0

¿Qué quiere decir con 'variable'? Las propiedades Ant no son mutables. –

Respuesta

34

La tarea eco en hormiga es capaz de escribir en archivos

<echo file="output.txt" append="true"> 
    abc=${abc} 
</echo> 
+2

Aquí están los [documentos oficiales para la tarea de eco] (http://ant.apache.org/manual/Tasks/echo.html). – sschuberth

26

Use propertyfile tarea. Un ejemplo tomado de manual de hormiga:

<propertyfile file="my.properties"> 
    <entry key="abc" value="${abc}"/> 
</propertyfile> 

Esto puede ser mejor que echo, ya que actualiza el archivo de propiedades con un valor dado, mientras que echo anexa o sobrescribe el archivo completo.

Cuestiones relacionadas