[rabbitmq-discuss] Installation Guide for rabbitmq Java client missing

Jerry Kuch jkuch at gopivotal.com
Tue Apr 1 17:09:30 BST 2014

On Tue, Apr 1, 2014 at 8:57 AM, John Davis <johnwdavis at gmail.com> wrote:

> If developer is trying to prepare a Windows 7 Pro laptop to run a Java
> client app (which connects to a rabbitmq broker on another Windows server),
> I assume the following:
>    - JVM must be installed
>    - RabbitMQ Java client must be installed.
>    - The distribution package for the app should be on the client server.
> I don't quite know what "the client server" means in the third bullet
point above.

> Obviously, the client's Windows machine would need to be an Erlang node.

False:  The RabbitMQ Java client is just a pure Java library that speaks
the AMQP wire protocol.  Nothing Erlang-ish needs to be on the machine with

Defining a language agnostic wire protocol and command set is one of AMQP's
strengths, and a key reason why it makes polyglot systems, such as in your
case a Java client application talking to a message broker, RabbitMQ, that
happens to be written in Erlang, viable.

>   Would Erland need to be downloaded and installed prior to installing
> rabbitmq Java client?

No, as per my prior paragraph, so there's less work for you to do.

>  Although it is likely fairly simple, I think that an Installation guide
> for Java Client would be a welcome addition to the documentation (similar
> to the installation guide provided for rabbitmq Server).

It's just a plain old JAR file.  You can drop it on your classpath however
you like, and pull it into your project via Maven, Ivy, SBT or the like
from a suitable repository, etc.

Best regards,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20140401/7f142844/attachment.html>

More information about the rabbitmq-discuss mailing list