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