5.4. 将模块添加为依赖项
要访问模块的资源,应用程序必须具有作为依赖项添加的模块。
- 有关使用部署描述符添加特定于应用的依赖项的信息,请参阅 JBoss EAP 开发指南中的 添加 Explicit Module Dependency to Deployment 部分。
- 有关将 模块作为依赖项添加到所有应用程序的说明,请参阅 JBoss EAP 中的 全局模块。
例如,以下步骤添加一个包含多个属性文件作为模块的 JAR 文件,并定义一个全局模块,以便应用可以加载这些属性。
流程
将 JAR 文件添加为核心模块。
module add --name=myprops --resources=</path/to>/properties.jar将此模块定义为全局模块,使其可用于所有部署。
/subsystem=ee:list-add(name=global-modules,value={name=myprops})
验证
验证您的应用是否可以从 Java 存档(JAR)中包含的其中一个属性文件中检索属性。
Thread.currentThread().getContextClassLoader().getResource("my.properties");