activemq 5.9 org.apache.activemq.command 包丢失

activemq 5.9 org.apache.activemq.command package missing

最初我的项目有 activemq-all-5.9.0.jar 但由于它包含一个 slf4j 绑定作为依赖项,我正在尝试使用单独的 jar 而不是包含 slf4j 绑定。

我使用依赖列表来确定所需的 jar http://repo1.maven.org/maven2/org/apache/activemq/activemq-all/5.9.0/activemq-all-5.9.0.pom

到目前为止包含的罐子(缩写)

amqp,
broker,
camel,
client,
console,
http,
jaas,
kahadb-store,
leveldb-store,
mqtt,
openwire-legacy,
protobuf,
spring,
stomp,
j233-management,
jms,
jta

然而,org.apache.activemq.command 包仍然缺失,但它存在于 activemq-all

我缺少哪个 jar,或者命令应该在哪个 jar 中?

我在 ActiveMQ 客户端的项目中找到它,activemq-client-5.9.0.jar http://mvnrepository.com/artifact/org.apache.activemq/activemq-client/5.9.0

Maven 依赖

<dependency>
    <groupId>org.apache.activemq</groupId>
    <artifactId>activemq-client</artifactId>
    <version>5.9.0</version>
</dependency>