1.4. 将 JBoss EAP BOM 作为依赖项管理导入到 Maven 项目中


导入带有 Tools Bill of materials (BOM)的 JBoss EAP EE,以控制运行时 Maven 依赖项的版本。当您在 < dependencyManagement& gt; 部分中指定 BOM 时,您不需要单独指定 提供 的范围中定义的 Maven 依赖项版本。

先决条件

流程

  1. pom.xml 配置文件的 properties 部分为 BOM 版本添加属性。

    <properties>
        ....
        <version.bom.ee>${version.server}</version.bom.ee>
    </properties>
    Copy to Clipboard Toggle word wrap

    属性 < version.server&gt; 中定义的值用作 BOM 版本的值。

  2. 导入 JBoss EAP BOM 依赖关系管理。

    <project>
        ...
        <dependencyManagement>
            <dependencies>
                <dependency>
                    <groupId>org.jboss.bom</groupId>                 
    1
    
                    <artifactId>jboss-eap-ee-with-tools</artifactId> 
    2
    
                    <version>${version.bom.ee}</version>
                    <type>pom</type>
                    <scope>import</scope>
                </dependency>
            </dependencies>
        </dependencyManagement>
    </project>
    Copy to Clipboard Toggle word wrap
    1
    JBoss EAP 提供的 BOM 的 GroupId。
    2
    JBoss EAP 提供的 BOM 的 artifactId,它提供受支持的 JBoss EAP Java EE API,以及额外的 JBoss EAP API JAR 和客户端 BOM 以及 JAAS 等开发工具。
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部