https://github.com/klyashko/jms-messenger
https://plugins.jetbrains.com/plugin/10949-jms-messenger
This is a plugin for Intellij idea which provides jms support. Plugin supports:
- browsing messages
- deleting messages
- sending messages
Plugin requires version of ide 2026.2 or higher
The Gradle wrapper jar is not committed to this repository, so ./gradlew will not work in a fresh clone
until it is generated once with a locally installed Gradle 9.1 or higher:
gradle wrapper --gradle-version 9.1.0 --distribution-type binAfter that:
./gradlew build # compiles and packages the plugin into build/distributions
./gradlew runIde # starts a sandbox IDE with the plugin installedGradle itself has to run on JDK 17 or 21. The Java 25 toolchain used to compile the plugin is provisioned automatically, so it does not need to be installed up front.
Plugin designed to be used for development or testing purposes
- Wildfly 10.x.x or higher (Artemis)
- Artemis (via HTTP or TCP)
- ActiveMq (via TCP or SSL)
- Wildfly 9.x.x (HornetQ)
- HornetQ (via HTTP)
- RabbitMQ (via TCP)
- Kafka (via TCP)
- IBM MQ (via TCP)
Only sending messages is supported for kafka. Only text messages may be send or browse. Authorization is not supported for kafka.
In case of finding bug or having a suggestion about new features or supported providers you can open a ticket on Github or contact me directly on email kipill_90@mail.ru