@Component(role=DependencyGraphBuilder.class) public class DefaultDependencyGraphBuilder extends org.codehaus.plexus.logging.AbstractLogEnabled implements DependencyGraphBuilder, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
Maven3DependencyGraphBuilder
,
Maven31DependencyGraphBuilder
修饰符和类型 | 字段和说明 |
---|---|
protected org.codehaus.plexus.PlexusContainer |
container |
构造函数和描述 |
---|
DefaultDependencyGraphBuilder() |
修饰符和类型 | 方法及说明 |
---|---|
DependencyNode |
buildDependencyGraph(ProjectBuildingRequest buildingRequest,
ArtifactFilter filter)
构建依赖关系图。
|
void |
contextualize(org.codehaus.plexus.context.Context context)
注入 Plexus 内容。
|
protected static boolean |
isMaven31() |
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
buildDependencyGraph
public DependencyNode buildDependencyGraph(ProjectBuildingRequest buildingRequest, ArtifactFilter filter) throws DependencyGraphBuilderException
buildDependencyGraph
在界面中 DependencyGraphBuilder
buildingRequest
- buildingRequestfilter
- 神器过滤器(可以null
)DependencyGraphBuilderException
- 如果某些依赖项无法解决。protected static boolean isMaven31()
public void contextualize(org.codehaus.plexus.context.Context context) throws org.codehaus.plexus.context.ContextException
contextualize
在界面中 org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
context
- 要注入的丛上下文。org.codehaus.plexus.context.ContextException
- 如果无法找到 PlexusContainer。版权所有 © 2002–2021 Apache 软件基金会。版权所有。