4.4. 在 Maven 项目中作为依赖项管理导入 JBoss EAP MicroProfile BOM


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

先决条件

流程

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

    <properties>
        ...
        <version.bom.microprofile>5.0.0.GA-redhat-00009</version.bom.microprofile>
    </properties>
    Copy to Clipboard Toggle word wrap

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

  2. 导入 JBoss EAP BOMs 依赖项管理。

    <project>
        ...
        <dependencyManagement>
            <dependencies>
                <dependency>
                    <groupId>org.jboss.bom</groupId>                   
    1
    
                    <artifactId>jboss-eap-xp-microprofile</artifactId> 
    2
    
                    <version>${version.bom.microprofile}</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 MicroProfile API 的 JBoss EAP 提供的 BOM 的 artifactId。

另外,您可以将带有 Tools Bill 的 JBoss EAP EE 导入到您的项目。如需更多信息,请参阅在 Maven 项目中导入 JBoss EAP BOMs 作为依赖项管理

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat