Skip to content

jbossas/jboss-dmr

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 

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