public abstract class AbstractIncludeProjectDependenciesComponentConfigurator
extends org.codehaus.plexus.component.configurator.AbstractComponentConfigurator
Modifier and Type | Class and Description |
---|---|
static class |
AbstractIncludeProjectDependenciesComponentConfigurator.Classpath
Enum of the various possible classpaths.
|
Constructor and Description |
---|
AbstractIncludeProjectDependenciesComponentConfigurator() |
Modifier and Type | Method and Description |
---|---|
protected void |
addDependenciesToClassRealm(org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator,
AbstractIncludeProjectDependenciesComponentConfigurator.Classpath classpath,
org.codehaus.plexus.classworlds.realm.ClassRealm containerRealm)
Adds the project's compile dependencies to the specified ClassRealm.
|
protected void |
addDependenciesToClassRealm(org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator,
AbstractIncludeProjectDependenciesComponentConfigurator.Classpath classpath,
org.codehaus.classworlds.ClassRealm containerRealm)
Adds the project's compile dependencies to the specified ClassRealm.
|
protected URL[] |
buildURLs(List classpathElements)
Create an array of URLs for all the elements in the classpath.
|
public AbstractIncludeProjectDependenciesComponentConfigurator()
protected void addDependenciesToClassRealm(org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator, AbstractIncludeProjectDependenciesComponentConfigurator.Classpath classpath, org.codehaus.plexus.classworlds.realm.ClassRealm containerRealm) throws org.codehaus.plexus.component.configurator.ComponentConfigurationException
expressionEvaluator
- The expression evaluator to use to get project elementsclasspath
- The classpath to load into the container realmcontainerRealm
- The ClassRealm to add dependencies toorg.codehaus.plexus.component.configurator.ComponentConfigurationException
- when parsing components configuration failsprotected void addDependenciesToClassRealm(org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator, AbstractIncludeProjectDependenciesComponentConfigurator.Classpath classpath, org.codehaus.classworlds.ClassRealm containerRealm) throws org.codehaus.plexus.component.configurator.ComponentConfigurationException
expressionEvaluator
- The expression evaluator to use to get project elementsclasspath
- The classpath to load into the container realmcontainerRealm
- The ClassRealm to add dependencies toorg.codehaus.plexus.component.configurator.ComponentConfigurationException
- when parsing components configuration failsprotected URL[] buildURLs(List classpathElements) throws org.codehaus.plexus.component.configurator.ComponentConfigurationException
classpathElements
- The classpath elements to create URLs fororg.codehaus.plexus.component.configurator.ComponentConfigurationException
- when parsing components configuration failsCopyright © 2011–2019. All rights reserved.