MicroProfile BOM

The MicroProfile "Bill of Materials"

License

License

Categories

Categories

CLI User Interface
GroupId

GroupId

org.eclipse.microprofile
ArtifactId

ArtifactId

microprofile-bom
Last Version

Last Version

1.1.0
Release Date

Release Date

Type

Type

pom
Description

Description

MicroProfile BOM
The MicroProfile "Bill of Materials"
Project URL

Project URL

https://github.com/eclipse/microprofile-bom
Project Organization

Project Organization

Eclipse MicroProfile
Source Code Management

Source Code Management

https://github.com/eclipse/microprofile-bom

Download microprofile-bom

How to add to project

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

Dependencies

compile (4)

Group / Artifact Type Version
javax.enterprise : cdi-api jar 1.2
javax.ws.rs : javax.ws.rs-api jar 2.0.1
javax.json : javax.json-api jar 1.0
org.eclipse.microprofile.config : microprofile-config-api jar 1.0

Project Modules

  • spec

microprofile bom

Deprecated, development has been moved to https://github.com/eclipse/microprofile

Eclipse MicroProfile "Bill of Materials"

Eclipse github repository for defining the content of the MicroProfile deliverables.

Usage

Add this dependency (adjusting the version number appropriately) to your project’s pom.xml:

<project ...>
...
    <dependencies>
        <dependency>
            <groupId>org.eclipse.microprofile</groupId>
            <artifactId>microprofile</artifactId>
            <version>1.3</version>
            <type>pom</type>
            <scope>provided</scope>
        </dependency>
    </dependencies>
</project>

You will then be able to work with all the APIs supported by MicroProfile implementations.

Note
This style of BOM does not go in a <dependencyManagement>…​</dependencyManagement> section, using import scope, and you cannot add dependencies declared in the BOM without version elements as is typically done with that style of BOM.
org.eclipse.microprofile

Eclipse Foundation

Versions

Version
1.1.0