¿Cómo en los valores de salida Ant de propiedades?
echo default-value (2)
En Ant sale de la tarea Echo:
<echo message="Hello, world"/>
Pero parece inútil. Necesito verificar los valores en el archivo ant. P.ej
<property file="${user.home}/build.properties"/>
<echo message="${file}" />
pero yo solo recibo:
[echo] ${file}
¿Cómo puedo hacer que Ant muestre el valor del archivo?
Esta declaración:
<property file="${user.home}/build.properties"/>
Lee un archivo de propiedades (es decir, todas las propiedades en ese archivo) y no establece la propiedad denominada archivo .
Esto sería correcto. Primero establece una propiedad y luego la repite:
<property name="file" value="${user.home}/build.properties"/>
<echo message="${file}" />
Le están devolviendo ${file}
porque no está configurando esa propiedad. ¿Hay una línea en su archivo de propiedad que dice file = someValue
?
¿Tal vez quieres hacer algo como esto?
<property name="property.file" value="${user.home}/build.properties"/>
<property file="${property.file}"/>
<echo message="My property file is called "${property.file}""/>