MicroProfile Specification Dependencies Mapping

This section details all dependencies related to Eclipse MicroProfile.

Overlapping dependencies with Jakarta EE can be visualized in the corresponding page.

Common

microprofile-common

Version: 5.47.0

<dependency>
    <groupId>fish.payara.server.internal.payara-appserver-modules</groupId>
    <artifactId>microprofile-common</artifactId>
    <version>5.47.0</version>
</dependency>

Config

microprofile-config

Version: 5.47.0

<dependency>
    <groupId>fish.payara.server.internal.payara-appserver-modules</groupId>
    <artifactId>microprofile-config</artifactId>
    <version>5.47.0</version>
</dependency>

microprofile-config-api

Version: 2.0.1

<dependency>
    <groupId>org.eclipse.microprofile.config</groupId>
    <artifactId>microprofile-config-api</artifactId>
    <version>2.0.1</version>
</dependency>

microprofile-config-extensions

Version: 5.47.0

<dependency>
    <groupId>fish.payara.server.internal.payara-appserver-modules</groupId>
    <artifactId>microprofile-config-extensions</artifactId>
    <version>5.47.0</version>
</dependency>

microprofile-config-service

Version: 5.47.0

<dependency>
    <groupId>fish.payara.server.internal.payara-modules</groupId>
    <artifactId>microprofile-config-service</artifactId>
    <version>5.47.0</version>
</dependency>

Fault-Tolerance

microprofile-fault-tolerance

Version: 5.47.0

<dependency>
    <groupId>fish.payara.server.internal.payara-appserver-modules</groupId>
    <artifactId>microprofile-fault-tolerance</artifactId>
    <version>5.47.0</version>
</dependency>

microprofile-fault-tolerance-api

Version: 3.0

<dependency>
    <groupId>org.eclipse.microprofile.fault-tolerance</groupId>
    <artifactId>microprofile-fault-tolerance-api</artifactId>
    <version>3.0</version>
</dependency>

Health

microprofile-health-api

Version: 3.1

<dependency>
    <groupId>org.eclipse.microprofile.health</groupId>
    <artifactId>microprofile-health-api</artifactId>
    <version>3.1</version>
</dependency>

microprofile-healthcheck

Version: 5.47.0

<dependency>
    <groupId>fish.payara.server.internal.payara-appserver-modules</groupId>
    <artifactId>microprofile-healthcheck</artifactId>
    <version>5.47.0</version>
</dependency>

microprofile-healthcheck-backwards-compat

Version: 5.47.0

<dependency>
    <groupId>fish.payara.server.internal.payara-appserver-modules</groupId>
    <artifactId>microprofile-healthcheck-backwards-compat</artifactId>
    <version>5.47.0</version>
</dependency>

JWT-Propagation

gson

Version: 2.9.1

<dependency>
    <groupId>com.google.code.gson</groupId>
    <artifactId>gson</artifactId>
    <version>2.9.1</version>
</dependency>

microprofile-jwt-auth

Version: 5.47.0

<dependency>
    <groupId>fish.payara.server.internal.payara-appserver-modules</groupId>
    <artifactId>microprofile-jwt-auth</artifactId>
    <version>5.47.0</version>
</dependency>

microprofile-jwt-auth-api

Version: 1.2.2

<dependency>
    <groupId>org.eclipse.microprofile.jwt</groupId>
    <artifactId>microprofile-jwt-auth-api</artifactId>
    <version>1.2.2</version>
</dependency>

nimbus-jose-jwt

Version: 9.25

<dependency>
    <groupId>com.nimbusds</groupId>
    <artifactId>nimbus-jose-jwt</artifactId>
    <version>9.25</version>
</dependency>

Metrics

microprofile-metrics

Version: 5.47.0

<dependency>
    <groupId>fish.payara.server.internal.payara-appserver-modules</groupId>
    <artifactId>microprofile-metrics</artifactId>
    <version>5.47.0</version>
</dependency>

microprofile-metrics-api

Version: 3.0.1

<dependency>
    <groupId>org.eclipse.microprofile.metrics</groupId>
    <artifactId>microprofile-metrics-api</artifactId>
    <version>3.0.1</version>
</dependency>

OpenAPI

microprofile-openapi

Version: 5.47.0

<dependency>
    <groupId>fish.payara.server.internal.payara-appserver-modules</groupId>
    <artifactId>microprofile-openapi</artifactId>
    <version>5.47.0</version>
</dependency>

microprofile-openapi-api

Version: 2.0.1

<dependency>
    <groupId>org.eclipse.microprofile.openapi</groupId>
    <artifactId>microprofile-openapi-api</artifactId>
    <version>2.0.1</version>
</dependency>

OpenTracing

microprofile-opentracing

Version: 5.47.0

<dependency>
    <groupId>fish.payara.server.internal.payara-appserver-modules</groupId>
    <artifactId>microprofile-opentracing</artifactId>
    <version>5.47.0</version>
</dependency>

microprofile-opentracing-api

Version: 2.0

<dependency>
    <groupId>org.eclipse.microprofile.opentracing</groupId>
    <artifactId>microprofile-opentracing-api</artifactId>
    <version>2.0</version>
</dependency>

microprofile-opentracing-repackaged

Version: 5.47.0

<dependency>
    <groupId>fish.payara.server.internal.packager</groupId>
    <artifactId>microprofile-opentracing-repackaged</artifactId>
    <version>5.47.0</version>
</dependency>

Rest-Client

microprofile-rest-client

Version: 5.47.0

<dependency>
    <groupId>fish.payara.server.internal.payara-appserver-modules</groupId>
    <artifactId>microprofile-rest-client</artifactId>
    <version>5.47.0</version>
</dependency>

microprofile-rest-client-api

Version: 2.0

<dependency>
    <groupId>org.eclipse.microprofile.rest.client</groupId>
    <artifactId>microprofile-rest-client-api</artifactId>
    <version>2.0</version>
</dependency>