document: modulemd
version: 2
data:
name: jmc
stream: rhel8
summary: Java Mission Control is a profiling and diagnostics tool for the Hotspot JVM
description: >-
Java Mission Control is a powerful profiler for HotSpot JVMs and has an
advanced set of tools that enables efficient and detailed analysis of the
extensive data collected by Java Flight Recorder. The tool chain enables
developers and administrators to collect and analyze data from Java
applications running locally or deployed in production environments.
license:
module:
- GPL
profiles:
common:
rpms:
- jmc
core:
rpms:
- jmc-core
dependencies:
- buildrequires:
platform: [el8.4.0]
javapackages-tools: [201801]
tycho: [rhel8]
requires:
platform: [el8]
api:
rpms:
- jmc-core
filter:
rpms:
- mvel
- mvel-javadoc
components:
rpms:
directory-maven-plugin:
buildorder: 0
ref: 5e05fb62c0f2baf7f1340ba8bf0e5bbf8b4bd8a3
rationale: >
Dependency of jmc and jaf.
arches: [x86_64]
ee4j-parent:
buildorder: 0
ref: bb6f89ef6386a8a724c20c5b9bceb16af9e038cb
arches: [x86_64]
rationale: >
Dependency of jaf.
mvel:
buildorder: 0
ref: f587db2109ee2254c95cbfa8ea4f46b940b36ec3
arches: [x86_64]
rationale: >
Dependency of lz4-java.
owasp-java-encoder:
buildorder: 0
ref: 577f3e94a0f4a029159df2ed862dd81e4018fe9c
arches: [x86_64]
rationale: >
Dependency of jmc-core.
jaf:
buildorder: 1
ref: b3ed3bdc04002980b7f1c9a3e2de5d7a1201b5d7
arches: [x86_64]
rationale: >
Dependency of jmc.
lz4-java:
buildorder: 1
ref: bc45b0043af657bbd6c88ad2566a5f1abc9d6077
arches: [x86_64]
rationale: >
Dependency of jmc-core
HdrHistogram:
buildorder: 2
ref: 8add928bce0199ac9cc64b706057ba258d4fd2cd
arches: [x86_64]
rationale: >
Dependency of jmc.
jmc-core:
buildorder: 2
ref: ecfed077c5682402222c6a91c2c733a581d73e73
arches: [x86_64]
rationale: >
Core API. Dependency of jmc.
jmc:
buildorder: 3
ref: 8e0cd2ae3470992c9def6177497d33c3d66a8f15
arches: [x86_64]
rationale: >
Standalone application.