IncludeProjectCompileDependenciesComponentConfigurator
, IncludeProjectRuntimeDependenciesComponentConfigurator
, IncludeProjectTestDependenciesComponentConfigurator
public abstract class AbstractIncludeProjectDependenciesComponentConfigurator
extends org.codehaus.plexus.component.configurator.AbstractComponentConfigurator
Modifier and Type | Class | Description |
---|---|---|
static class |
AbstractIncludeProjectDependenciesComponentConfigurator.Classpath |
Enum of the various possible classpaths.
|
Constructor | Description |
---|---|
AbstractIncludeProjectDependenciesComponentConfigurator() |
Modifier and Type | Method | Description |
---|---|---|
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 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 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.