3.10. 类加载参考
3.10.1. 隐式模块依赖项
下表列出了自动添加到部署中的模块,这些模块作为依赖项和触发依赖项的条件。
表 3.2. 隐式模块依赖项
| 负责添加依赖性的子系统 | Always Added 的软件包依赖项 | 带有条件地添加的软件包依赖项 | 触发依赖性添加的条件 |
|---|---|---|---|
| 应用程序客户端 |
| ||
| batch |
| ||
| Jakarta Bean 验证 |
| ||
| Core Server |
| ||
| DriverDependenciesProcessor |
| ||
| EE |
| ||
| jakarta Enterprise Beans 3 |
|
| |
| IIOP |
| ||
| Jakarta RESTful Web 服务(RESTEasy) |
|
| 部署中存在 Jakarta RESTful Web Services 注释。 |
| Jakarta Connectors |
|
| 部署资源适配器(RAR)存档。 |
| Jakarta Persistence(Hibernate) |
|
|
部署描述符中存在
JBoss EAP 将持久性提供程序名称映射到模块名称.如果您在 |
| Jakarta Server Faces |
| 已添加到 EAR 应用程序.
仅当 | |
| JSR-77 |
| ||
| 日志记录 |
| ||
| |
| ||
| 消息传递 |
|
| |
| PicketLink Federation |
| ||
| POJO |
| ||
| SAR |
|
部署具有 | |
| Seam2 |
| . | |
| 安全性 |
| ||
| ServiceActivator |
| ||
| 事务 |
|
| |
| Undertow |
|
| |
| Web 服务 |
|
| 如果这不是应用客户端类型,它将添加条件依赖项。 |
| weld(Jakarta 上下文和依赖注入) |
|
|
部署中存在 |