界面 | 描述 |
---|---|
构建插件管理器 | |
上下文启用 |
允许
Mojos 相互通信的接口Mojos ,除了项目的源根和项目的附件。插件管理器会将上下文从插件容器上下文中提取出来,并将其填充到 Mojo 中。 |
ExtensionRealmCache |
缓存扩展类领域。
|
ExtensionRealmCache.Key |
缓存键。
|
旧版支持 |
有助于为使用遗留组件的插件提供向后兼容性。
|
MavenPluginManager |
提供管理 Maven 插件及其 mojos 的基本服务。
|
魔精 |
Mojos 该接口形成与基础设施交互所需的合同Maven
。它具有一个 execute() 触发 Mojo 的构建过程行为的方法,如果发生错误情况,可以抛出 MojoExecutionException 或 MojoFailureException。还包括该 setLog(...) 方法,它仅允许 Maven 注入一个日志机制,该机制将允许 Mojo 通过标准 Maven 通道与外部世界通信。 |
PluginArtifactsCache |
缓存插件工件。
|
PluginArtifactsCache.Key |
缓存键。
|
插件描述符缓存 |
缓存原始插件描述符。
|
PluginDescriptorCache.Key |
缓存键。
|
插件管理器 | 已弃用 |
插件RealmCache |
缓存插件类领域。
|
插件RealmCache.Key |
缓存键。
|
班级 | 描述 |
---|---|
抽象魔力 |
抽象类提供实现
Mojo 除执行方法之外的大部分所需的基础结构。实现应该有一个 Mojo 带有目标名称的注释: |
调试配置监听器 | 已弃用 |
DefaultBuildPluginManager |
DefaultBuildPluginManager
|
DefaultExtensionRealmCache |
默认扩展领域缓存实现。
|
DefaultExtensionRealmCache.CacheKey |
缓存键
|
DefaultPluginArtifactsCache | |
DefaultPluginArtifactsCache.CacheKey |
缓存键
|
DefaultPluginDescriptorCache |
缓存原始插件描述符。
|
DefaultPluginRealmCache |
默认 PluginCache 实现。
|
DefaultPluginRealmCache.CacheKey |
缓存键
|
ExtensionRealmCache.CacheRecord |
缓存记录
|
MavenPluginValidator |
MavenPluginValidator
|
Mojo执行 |
Mojo执行
|
PluginArtifactsCache.CacheRecord |
缓存记录
|
PluginParameterExpressionEvaluator |
插件参数表达式的求值器。
|
插件RealmCache.CacheRecord |
缓存记录
|
枚举 | 描述 |
---|---|
MojoExecution.Source |
描述执行的来源。
|
例外 | 描述 |
---|---|
AbstractMojoExecutionException |
基础异常。
|
CycleDetectedInPluginGraphException |
尝试解析插件时发生异常。
|
InvalidPluginDescriptorException |
InvalidPluginDescriptorException
|
无效插件异常 |
当插件内部不一致时抛出。
|
MojoExecutionException |
插件执行期间发生的异常。
抛出此异常会导致显示“BUILD ERROR”消息。 |
MojoFailureException |
插件执行过程中发生的异常(如编译失败)。
抛出此异常会导致显示“BUILD FAILURE”消息。 |
MojoNotFoundException |
MojoNotFoundException
|
插件配置异常 | |
插件容器异常 |
由于 Plexus 存在一些更深层次的问题,导致无法初始化插件的异常。
|
PluginDescriptorParsingException | |
插件执行异常 |
插件管理器中的异常。
|
PluginIncompatibleException |
向与当前 Maven 运行时不兼容的插件发出信号。
|
插件加载程序异常 |
表示加载插件失败。
|
插件管理器异常 |
插件管理器中的异常。
|
PluginNotFoundException |
尝试解析插件时发生异常。
|
插件参数异常 |
插件参数异常
|
PluginResolutionException |
尝试解析插件时发生异常。
|
版权所有 © 2001–2022 Apache 软件基金会。版权所有。