IncludeProjectCompileDependenciesComponentConfigurator, IncludeProjectRuntimeDependenciesComponentConfigurator, IncludeProjectTestDependenciesComponentConfiguratorpublic 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.