Наличие специфичной для разработчика конфигурации для Apache Ivy - PullRequest
2 голосов
/ 08 января 2010

Я использую Apache Ivy для управления зависимостями в проекте с несколькими разработчиками.Они будут использовать большую часть конфигурации Ivy, но некоторые части (например, имя пользователя и пароль корпоративного прокси-сервера) должны зависеть от разработчика.Я создал справочный файл для всех, чтобы поместить его в ~/.ivy2/ivysettings.xml (здесь разработчик может указать свой пароль), но не может включить его из ivy:configure на компьютерах с Windows (Ivy не раскрывает там переменные среды и указываетдля каждого разработчика ~ проблематично).

Какие-либо предложения о том, как разрешить настройку для всего разработчика в этой настройке?

1 Ответ

1 голос
/ 09 января 2010

Свойство java user.home выполняет ту же роль, что и ~ в * системах NIX.

(Примечание. В Windows переменная окружения USERPROFILE выполняет эту роль)

Ivy может работать со свойствами системы java, просто используйте нотацию ${user.home}, как в Ant.

Рекомендации:

...