Как изменить атрибут местоположения свойства ant с помощью файла .properties - PullRequest
1 голос
/ 14 февраля 2012

Можно ли изменить атрибут местоположения свойства ant с помощью файла .properties, например атрибут значения свойства?

ant.xml

<property name="images" location="some_location" />

ant.properties

name=D:\images

Ответы [ 2 ]

1 голос
/ 15 февраля 2012

См. Руководство по муравьям propertyfile => нет атрибута с именем location.
Атрибут location из task property является только «особым» случаем значения, которое знаеткак иметь дело
с абсолютными и относительными путями.
Если вам нужно отредактировать |Для перезаписи существующих значений свойств (местоположений) используйте:
задание ant script (рекомендуется задание groovy или groovy)
или какое-либо дополнение Ant, например Flaka или Antcontrib , предоставляя задачи дляс этой целью.

0 голосов
/ 15 февраля 2012

Объявление свойства в файле сборки приведет к переопределению того же значения, которое импортировано из файла свойств.

Единственный способ сделать это - установить значение свойства в командной строке следующим образом:

ant -Dimages=D:\images
...