Skip to content

Files

Latest commit

Jun 2, 2025
e64e8c2 · Jun 2, 2025

History

History

java-stream-mvn

README.md

Java code for RabbitMQ tutorials

Here you can find Java code examples from RabbitMQ tutorials.

To successfully use the examples you will need a running RabbitMQ server with the stream plugin enabled.

See First Application With RabbitMQ Streams, Stream plugin documentation and how to preconfigure plugins.

Requirements

These examples use the rabbitmq-stream-java-client client library. This example uses Maven to manage dependencies.

Code

Code examples are executed via the Maven wrapper ./mvnw. Remove the -q flag to get more information in case an example does not behave as expected.

Tutorial one: "Hello World!":

./mvnw -q compile exec:java '-Dexec.mainClass=Send'
./mvnw -q compile exec:java '-Dexec.mainClass=Receive'

To learn more, see rabbitmq/rabbitmq-stream-java-client.