Enterprise Integration Zone is brought to you in partnership with:

Eric D. Schabell has been working within software development since 1998 for many different organizations such as IBM, Radboud University Nijmegen, SNS Bank and smaller software companies. He has been involved in different roles within Open Source projects such as Sourcemage Linux, eGroupWare, DocConversion, cmlFramework and is still helping out in the JBoss jBPM project focusing as lead on the jBPM Migration project. Since 2009 he has been actively evangelising JBoss products and is a huge fan of OpenShift (PaaS). He is employed as JBoss Technology Evangelist for Red Hat, is a guest lecturer at the Radboud University Nijmegen and enjoys writing on various topics. Eric D. is a DZone MVB and is not an employee of DZone and has posted 80 posts at DZone. You can read more from them at their website. View Full User Profile

Getting Started With a JBoss Maven Repository POM Configuration

04.21.2014
| 3778 views |
  • submit to reddit

The new JBoss BRMS & JBoss BPM Suite was released yesterday bringing a lot of new improvements, fixes, and features.

One of the most exciting is the availability of a public facing maven repository based on these two products.

To get started with development using these new repositories in your projects, you will need to add the following to your project pom.xml file.

JBoss Maven Repo

<repositories>
 <repository>
  <id>jboss-maven-repository</id>
  <name>JBoss Maven Repository</name>
  <url>http://maven.repository.redhat.com/techpreview/all/</url>
  <layout>default</layout>
  <releases>
   <enabled>true</enabled>
   <updatepolicy>never</updatepolicy>
  </releases>
  <snapshots>
   <enabled>false</enabled>
   <updatepolicy>never</updatepolicy>
  </snapshots>
 </repository>
</repositories>

<pluginrepositories>
 <pluginrepository>
  <id>jboss-maven-repository</id>
  <name>JBoss Maven Repository</name>
  <url>http://maven.repository.redhat.com/techpreview/all/</url>
  <layout>default</layout>
  <releases>
   <enabled>true</enabled>
   <updatepolicy>never</updatepolicy>
  </releases>
  <snapshots>
   <enabled>false</enabled>
   <updatepolicy>never</updatepolicy>
  </snapshots>
 </pluginrepository>
</pluginrepositories>

This will get you rocking with the JBoss BRMS & JBoss BPM Suite product maven repositories in the JBoss Developer Studio in no time!

Published at DZone with permission of Eric D. Schabell, author and DZone MVB. (source)

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)