Вчера я столкнулся с точно такой же проблемой.Поскольку я не мог найти решение, я переименовал аргументы командной строки.Несколько громоздко, но, по крайней мере, это работает.
Я передавал свойство repo.name
через -D:repo.name=MyRepo
и попробовал это:
<property name="repo.name" value="${repo.name}/MySubrepo" />
Это дало мне предупреждение, и назначение было проигнорировано.Поэтому я изменил имя аргумента командной строки на repo.name.orig
.
<property name="repo.name" value="${repo.name.orig}/MySubrepo" />
Возможно ли это и для вас?