是否可以从grails应用程序中使用预定义的ivysettings.xml
今天,我们将常春藤用于现有的Java项目。我们正在考虑添加一个grails应用程序。我已经找到了如何设置BuildConfig.groovy来使用我们的repo。但是,我们在所有Java应用程序的共享ivysettings.xml文件中定义了所有这些信息,是否可以告诉Grails使用该ivysettings文件中的默认解析器?您可以在BuildConfig.groovy中执行类似操作(从中找到的示例)是否可以从grails应用程序中使用预定义的ivysettings.xml,grails,ivy,Grails,Ivy,今天,我们将常春藤用于现有的Java项目。我们正在考虑添加一个grails应用程序。我已经找到了如何设置BuildConfig.groovy来使用我们的repo。但是,我们在所有Java应用程序的共享ivysettings.xml文件中定义了所有这些信息,是否可以告诉Grails使用该ivysettings文件中的默认解析器?您可以在BuildConfig.groovy中执行类似操作(从中找到的示例) repositories { resolver sandboxResolver() }
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
}