Итак ... У меня есть build.xml, который загружает файл свойств из basedir.
Затем, в качестве цели, я выполняю следующее:
<var name="Var1" value="<property_from_**first**_loaded_property_file>" />
<var name="<property_from_**first**_loaded_property_file>" unset="true"/>
<property file="../<other directory>/<**second**_property_file>.properties" />
<var name="Var2" value="<property_from_**second**_loaded_property_file>"/>
Суть здесь в том, что обаимеет такое же имя свойства.Его нельзя изменить.
Итак, в конце я должен получить свойство, подобное:
Var1=<property_from_**first**_loaded_property_file>
Var2=<property_from_**second**_loaded_property_file>
Но вместо этого - я получаю признаки того, что свойство (Var1) из первого файла свойствне сбрасывается, а затем заполняется новым значением из второго файла свойств.То, с чем не работает муравейник, должно иметь дело: / ... что-то вроде:
Var1 = Var2
Почему я не получаю ожидаемый результат?