| 界面 | 描述 |
|---|---|
| 构建插件管理器 | |
| 上下文启用 |
允许
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 软件基金会。版权所有。