1
今天我們使用ivy來處理現有的Java項目。我們正在考慮添加一個Grails應用程序。我發現如何設置BuildConfig.groovy來使用我們的回購協議。然而,我們已將所有這些信息定義在共享的ivysettings.xml文件中,用於我們所有的Java應用程序,是否可以告訴Grails使用ivysettings文件中的默認解析器?是否可以在grails應用程序中使用預定義的ivysettings.xml
今天我們使用ivy來處理現有的Java項目。我們正在考慮添加一個Grails應用程序。我發現如何設置BuildConfig.groovy來使用我們的回購協議。然而,我們已將所有這些信息定義在共享的ivysettings.xml文件中,用於我們所有的Java應用程序,是否可以告訴Grails使用ivysettings文件中的默認解析器?是否可以在grails應用程序中使用預定義的ivysettings.xml
你可以做BuildConfig.groovy這樣的事情(例如,從Users mailing list發現)
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
}