mirror of
https://github.com/apache/activemq-artemis.git
synced 2025-03-04 08:19:56 +00:00
- Split protocols into individual chapters - Reorganize summary to flow more logically - Fill in missing parameters in configuration index - Normalize spaces for ordered and unordered lists - Re-wrap lots of text for readability - Fix incorrect XML snippets - Normalize table formatting - Improve internal links with anchors - Update content to reflect new address model - Resized architecture images to avoid excessive white-space - Update some JavaDoc - Update some schema elements - Disambiguate AIO & ASYNCIO where necessary - Use URIs instead of Objects in code examples
17 lines
760 B
Markdown
17 lines
760 B
Markdown
# The Client Classpath
|
|
|
|
Apache ActiveMQ Artemis requires just a single jar on the *client classpath*.
|
|
|
|
> **Warning**
|
|
>
|
|
> The client jar mentioned here can be found in the `lib/client` directory of
|
|
> the Apache ActiveMQ Artemis distribution. Be sure you only use the jar from
|
|
> the correct version of the release, you *must not* mix and match versions of
|
|
> jars from different Apache ActiveMQ Artemis versions. Mixing and matching
|
|
> different jar versions may cause subtle errors and failures to occur.
|
|
|
|
Whether you are using JMS or just the Core API simply add the
|
|
`artemis-jms-client-all.jar` from the `lib/client` directory to your client
|
|
classpath. This is a "shaded" jar that contains all the Artemis code plus
|
|
dependencies (e.g. JMS spec, Netty, etc.).
|