gradle 嵌入式Apache Artemis与Quarkus

nuypyhwy  于 2022-11-24  发布在  Apache
关注(0)|答案(1)|浏览(231)

我希望在我的服务中以嵌入式模式运行Artemis。我希望看到添加什么gradle依赖项来实现此目的。我按照下面文档中的说明进行了操作
https://activemq.apache.org/components/artemis/documentation/1.0.0/embedding-activemq.html
但不确定要包含哪个gradle依赖项才能获得EmbeddedActiveMQ类/库。
实现“io.quarkus:quarkus-artemis-core”
在我的build.gradle文件中,但我得到了一个异常,尽管加载了依赖项,但没有找到类(gradle build没有引发任何错误)。
提前感谢!
新加坡

xzv2uavs

xzv2uavs1#

Embedding Apache ActiveMQ Artemis的最新文档是https://activemq.apache.org/components/artemis/documentation/latest/embedding-activemq.html
Quarkus Artemis中的quarkus-artemis-core工件适用于Apache ActiveMQ Artemis Core * 客户端 *,而不是 * 服务器 *。
请参阅embeddedembedded-simple范例,以了解embed Apache ActiveMQ Artemis所需的相依性。
对于Gradle:

implementation 'org.apache.activemq:artemis-server:2.27.0'

对于maven:

<dependency>
    <groupId>org.apache.activemq</groupId>
    <artifactId>artemis-server</artifactId>
    <version>2.27.0</version>
</dependency>

相关问题