Я пишу свою первую конфигурацию Ivy для нового Java-проекта и пытаюсь подключить мой файл ivy-settings.xml к моему buildscript.
Я выполнил все уроки и правильно добавилxmlns:ivy="antlib:org.apache.ivy.ant"
пространство имен для моего файла build.xml.До сих пор я пытался запустить свои цели разрешения и очистки, которые запускают ivy:resolve
и ivy:cleancache
соответственно, и все, кажется, работает (Ant может найти Ivy).
Однако ... когда я запускаюivy: решите, по умолчанию он идет прямо к публичному репо.Поскольку мои средства распознавания написаны для просмотра в моем корне SVN, я должен сделать вывод, что Ivy не видит мой файл ivy-settings.xml и по умолчанию собирается в публичные репозитории.
Я специально держу свой плющ-settings.xml файл как отдельный проект в управлении исходным кодом, потому что он будет использоваться всеми моими проектами.
Итак, мой вопрос:
Как мне настроить Ant buildscipt для просмотрадля извлеченной версии ivy-settings.xml где-то еще в моей файловой системе, а не просто сидеть там локально в том же каталоге, что и build.xml?