WildFly JBoss BOM Parent

Dependency Management BOM Parent

License

License

Categories

Categories

JBoss Container Application Servers WildFly
GroupId

GroupId

org.wildfly.bom
ArtifactId

ArtifactId

jboss-bom-parent
Last Version

Last Version

9.0.0.Beta2
Release Date

Release Date

Type

Type

pom
Description

Description

WildFly JBoss BOM Parent
Dependency Management BOM Parent
Project URL

Project URL

http://www.wildfly.org
Project Organization

Project Organization

JBoss by Red Hat
Source Code Management

Source Code Management

http://github.com/wildfly/boms

Download jboss-bom-parent

How to add to project

<!-- https://jarcasting.com/artifacts/org.wildfly.bom/jboss-bom-parent/ -->
<dependency>
    <groupId>org.wildfly.bom</groupId>
    <artifactId>jboss-bom-parent</artifactId>
    <version>9.0.0.Beta2</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/org.wildfly.bom/jboss-bom-parent/
implementation 'org.wildfly.bom:jboss-bom-parent:9.0.0.Beta2'
// https://jarcasting.com/artifacts/org.wildfly.bom/jboss-bom-parent/
implementation ("org.wildfly.bom:jboss-bom-parent:9.0.0.Beta2")
'org.wildfly.bom:jboss-bom-parent:pom:9.0.0.Beta2'
<dependency org="org.wildfly.bom" name="jboss-bom-parent" rev="9.0.0.Beta2">
  <artifact name="jboss-bom-parent" type="pom" />
</dependency>
@Grapes(
@Grab(group='org.wildfly.bom', module='jboss-bom-parent', version='9.0.0.Beta2')
)
libraryDependencies += "org.wildfly.bom" % "jboss-bom-parent" % "9.0.0.Beta2"
[org.wildfly.bom/jboss-bom-parent "9.0.0.Beta2"]

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

  • jboss-javaee-7.0-with-all
  • jboss-javaee-7.0-with-hibernate
  • jboss-javaee-7.0-with-hibernate3
  • jboss-javaee-7.0-with-infinispan
  • jboss-javaee-7.0-with-logging
  • jboss-javaee-7.0-with-resteasy
  • jboss-javaee-7.0-with-security
  • jboss-javaee-7.0-with-tools
  • jboss-javaee-7.0-with-transactions

WildFly BOMs

The WildFly BOMs project provides Maven BOM files, which includes dependency management compatible with (same version) WildFly. These files manage the version of the dependencies you may need to build, test or debug your project, ensuring you always get a compatible stack.

The following BOMs are available:

  • EJB Client (Maven coordinates "org.wildfly:wildfly-ejb-client-bom", built by /clients/ejb-client/pom.xml)

  • EJB Legacy Client (Maven coordinates "org.wildfly:wildfly-ejb-client-legacy-bom", built by /clients/ejb-legacy-client/pom.xml)

  • JAXWS Client (Maven coordinates "org.wildfly:wildfly-jaxws-client-bom", built by /clients/jaxws-client/pom.xml)

  • JMS Client (Maven coordinates "org.wildfly:wildfly-jms-client-bom", built by /clients/jms-client/pom.xml)

  • Jakarta EE 8 (Maven coordinates "org.wildfly.bom:wildfly-jakartaee8", built by /jakartaee8/pom.xml)

  • Jakarta EE 8 with Tools (Maven coordinates "org.wildfly.bom:wildfly-jakartaee8-with-tools", built by /jakartaee8/jakartaee8-with-tools/pom.xml)

  • MicroProfile (Maven coordinates "org.wildfly.bom:wildfly-microprofile", built by /microprofile/pom.xml)

Usage

To use a BOM, import into your dependency management. For example, if you want "Jakarta EE 8 with Tools" artifacts, use:

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>org.wildfly.bom</groupId>
            <artifactId>wildfly-jakartaee8-with-tools</artifactId>
            <scope>import</scope>
            <type>pom</type>
            <version>${wildfly.version}</version>
        </dependency>
    </dependencies>
</dependencyManagement>
org.wildfly.bom

Versions

Version
9.0.0.Beta2
8.2.2.Final
8.2.1.Final
8.2.0.Final
8.1.0.Final
8.0.0.Final