Ответ 1
Хотя ответ выше от скаффмана верен, я нашел, что это намного больше работы, чем я ожидал!
Когда я добавил файл ivysettings.xml в проект, мне тогда нужно было переопределить почти все, поскольку значения по умолчанию работали нормально до тех пор.
Итак, я узнал, как добавить новый каталог кеша в строку командной строки в моей NAnt script...
< exec program="java" commandline="... ... -jar ${ivy.jar} -cache ${project.cache} ... ... />
(Где ${ivy.jar}
- это местоположение моего .jar файла, а ${project.cache}
- новое местоположение, установленное ранее в script, где я хочу использовать область кеша.)
Это означает, что мне не нужен файл ivysettings.xml, и я могу вернуть все обратно к использованию распознавателей по умолчанию и т.д.