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–2025. All rights reserved.