Можно ли использовать предопределенный ivysettings.xml из приложения Grails - PullRequest
1 голос
/ 17 января 2011

Сегодня мы используем плющ для наших существующих проектов Java. Мы смотрим на добавление приложения Grails. Я нашел, как настроить BuildConfig.groovy для использования наших репозиториев. Однако у нас есть вся эта информация, определенная в общем файле ivysettings.xml для всех наших Java-приложений. Можно ли указать Grails использовать распознаватель по умолчанию из этого файла ivysettings?

1 Ответ

3 голосов
/ 18 января 2011

Вы можете сделать что-то подобное в BuildConfig.groovy (пример найден из Список рассылки пользователей )

repositories {
    resolver sandboxResolver()
}

private DependencyResolver sandboxResolver() {  
    def ivySettings = new IvySettings()
    ivySettings.load(new File("C:\myivysettingsfile.xml")) //You also can pass a  URL object here
    def ivyResolver = ivySettings.getDefaultResolver()
    return ivyResolver
}
...