Getting Started Guide

{:toc:2-5}

This guide will help you get started using the OpenWire protocol library in your own applications.

Maven dependencies

To use the openwire library in your maven projects you need to add a dependency to your maven POM file for the core openwire library as follows:

<dependency>
  <groupId>org.apache.activemq</groupId>
  <artifactId>openwire-core</artifactId>
  <version>${project_version}</version>
</dependency>

If you need to communicate with client's or brokers using older versions of the protocol then you must also include the legacy codec module:

<dependency>
  <groupId>org.apache.activemq</groupId>
  <artifactId>openwire-legacy</artifactId>
  <version>${project_version}</version>
</dependency>