Package org.marid.project.ivy
Class IvyContext
java.lang.Object
org.marid.project.ivy.IvyContext
@Component
public class IvyContext
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description IvyContext() -
Method Summary
Modifier and Type Method Description org.apache.ivy.core.event.EventManagereventManager(IdeProject project, org.springframework.context.support.GenericApplicationContext context)org.apache.ivy.Ivyivy(IdeProject project, org.apache.ivy.core.event.EventManager eventManager, java.util.List<org.apache.ivy.plugins.resolver.DependencyResolver> dependencyResolvers, IvyLogHandler logHandler)java.net.URLClassLoaderivyClassLoader(IdeProject project)org.apache.ivy.plugins.resolver.IBiblioResolverlocalMavenResolver()org.apache.ivy.plugins.resolver.IBiblioResolverremoteMavenResolver()org.apache.ivy.core.resolve.ResolveOptionsresolveOptions()org.apache.ivy.core.retrieve.RetrieveOptionsretrieveOptions()
-
Constructor Details
-
IvyContext
public IvyContext()
-
-
Method Details
-
eventManager
@Bean public org.apache.ivy.core.event.EventManager eventManager(IdeProject project, org.springframework.context.support.GenericApplicationContext context) -
localMavenResolver
@Bean @Conditional(M2RepositoryExists.class) @Order(-2) public org.apache.ivy.plugins.resolver.IBiblioResolver localMavenResolver() -
remoteMavenResolver
@Bean @Order(-1) public org.apache.ivy.plugins.resolver.IBiblioResolver remoteMavenResolver() -
resolveOptions
@Bean public org.apache.ivy.core.resolve.ResolveOptions resolveOptions() -
retrieveOptions
@Bean public org.apache.ivy.core.retrieve.RetrieveOptions retrieveOptions() -
ivy
@Bean @Scope("ivy") public org.apache.ivy.Ivy ivy(IdeProject project, org.apache.ivy.core.event.EventManager eventManager, java.util.List<org.apache.ivy.plugins.resolver.DependencyResolver> dependencyResolvers, IvyLogHandler logHandler) -
ivyClassLoader
@Bean @Scope("ivy") public java.net.URLClassLoader ivyClassLoader(IdeProject project) throws java.io.IOException- Throws:
java.io.IOException
-