public class IvyConfigurationProvider extends Object implements ConfigurationProvider
| Constructor and Description |
|---|
IvyConfigurationProvider() |
IvyConfigurationProvider(boolean isOffLine) |
| Modifier and Type | Method and Description |
|---|---|
void |
addArtifact(String groupId,
String artifactId,
String version) |
void |
init(Configuration configuration) |
void |
initIvy()
Ivy configuration initialization
|
boolean |
isOffLine() |
void |
load() |
Collection<File> |
resolveArtifacts() |
void |
setOffLine(boolean isOffLine) |
public IvyConfigurationProvider()
public IvyConfigurationProvider(boolean isOffLine)
public void init(Configuration configuration)
init in interface ConfigurationProviderpublic void initIvy()
throws ParseException,
IOException,
ConfigurationException
ParseException - If an error occurs when loading ivy settings file
(ivysettings.xml)IOException - If an error occurs when reading ivy settings file
(ivysettings.xml)ConfigurationException - If ivy settings file (ivysettings.xml) is not found in
classpathpublic void load()
throws ConfigurationException
load in interface ConfigurationProviderConfigurationExceptionpublic void addArtifact(String groupId, String artifactId, String version) throws Exception
Exceptionpublic Collection<File> resolveArtifacts() throws Exception
Exceptionpublic void setOffLine(boolean isOffLine)
public boolean isOffLine()
Copyright © 2015. All rights reserved.