Menu Search

Chapter 3. Getting the Client And Dependencies

3.1. Getting the Client

The Apache Qpid JMS client for AMQP 0-9-1/0-10 is available as a bundle or from Maven repositories.

The bundle (a .tar.gz) includes the Client itself (formed by two JAR: qpid-client and qpid-common) together with slf4j-api, and geronimo-jms_1.1_spec. There is also a qpid-all JAR artifact that, for convenience, includes a manifest classpath that references the other JARs. The bundle is available from the Apache Qpid project web site.

The Client is also available from Maven repositories. Add the following dependency:

    <dependency>
      <groupId>org.apache.qpid</groupId>
      <artifactId>qpid-client</artifactId>
      <version>6.1.4</version>
    </dependency>
    

Appendix B, Minimal Maven POM illustrates a minimal Maven POM required to use the Qpid Client.