Apache ActiveMQ Artemis Examples
Apache ActiveMQ Artemis comes with over 90 runnable examples. These can be found in the examples directory in the root of the distribution folder. There are examples covering JMS as well as all the protocols and functionality that Apache ActiveMQ Artemis supports.
Each example has its own instructions as to how they can be run, but for most of them it is as simple as
running
mvn verify
from the example directory. This will start a broker with the correct
configuration, run the
example and then stop the broker. You'll need to ensure there is not a broker already running as this
may conflict
with the broker that is configured and used in the example.
You may also run the example without starting the server by specifying -PnoServer (mvn -PnoServer verify). You can then use your own server for the example.
Notice that some examples will require special cases and multiple servers, for example in some Failover tests. Always refer to the README on each example.