Skip to content

cli-java is a collection of commandline messaging clients suitable for interacting with Message Oriented Middleware such as ActiveMQ Artemis broker or Qpid Dispatch router.

License

michalxo/cli-java

 
 

Repository files navigation

cli-java

Build Status Code Coverage Coverity Scan Status Codacy Badge Code Climate

cli-java is a collection of commandline messaging clients suitable for interacting with Message Oriented Middleware.

Getting started

mvn package -DskipTests=true  # compile without executing tests (tests require broker)
java -jar cli-qpid-jms/target/cli-qpid-jms-*.jar sender -b amqp://127.0.0.1:5672 -a myQ --log-msgs dict

Run tests

mvn test -Pcoverage,tests

Update versions

mvn versions:set -DgenerateBackupPoms=false -DnewVersion=2017.07

List of Java clis

  • qpid-jms (AMQP 1.0)
  • activemq-client (OpenWire)
  • artemis-jms-client (Artemis Core)

Related projects

About

cli-java is a collection of commandline messaging clients suitable for interacting with Message Oriented Middleware such as ActiveMQ Artemis broker or Qpid Dispatch router.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 86.2%
  • Kotlin 12.8%
  • Other 1.0%