今天我们将ivy用于现有的Java项目。我们正在寻找添加grails应用程序。我已经找到了如何设置BuildConfig.groovy来使用我们的回购。但是,我们在所有Java应用程序的共享ivysettings.xml文件中定义了所有这些信息,是否可以告诉Grails使用该ivysettings文件中的默认解析器?
答案 0 :(得分:3)
你可以在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
}