Skip to content

jbossas/jboss-dmr

Folders and files

NameName
Last commit message
Last commit date
Aug 3, 2023
Jul 26, 2016
Aug 3, 2023
Feb 3, 2011
Oct 20, 2011
Aug 3, 2023
Aug 3, 2023
Aug 3, 2023
Aug 3, 2023
Sep 19, 2023

JBoss DMR

JBoss DMR (Dynamic Model Representation) is a Java library that provides a simple API to build up arbitrarily complex data structures using a small number of Java types.

It is a foundational piece of WildFly which uses JBoss DMR to represent its large and complex management model.

JBoss DMR is released as a single Maven artifact with the coordinates:

<dependency>
    <groupId>org.jboss</groupId>
    <artifactId>jboss-dmr</artifactId>
</dependency>

Build JBoss DMR

Prerequisites:

  • JDK 11 or newer - check java -version
  • Maven 3.6.0 or newer - check mvn -v

To build with your own Maven installation:

mvn package

Reporting Issues

JBoss DMR uses JIRA to manage issues. All issues can be found here.

To create a new issue, comment on an existing issue, or assign an issue to yourself, you'll need to first create a JIRA account.

Release Procedure

JBoss DMR is released in JBoss Nexus Repository

To release a new version of JBoss DMR:

mvn release:prepare
mvn release:perform