如何将代理创建为 war 文件?

How to create broker as war file?

我正在使用 ActiveMQ Artemis,我想在 war 文件中创建一个代理,以便稍后将其部署到 Jetty 服务器上。但是,我不知道如何配置 Artemis 来生成 war 文件。

ActiveMQ Artemis 无法生成 war 文件。

如果您想在 Web 应用程序中嵌入 ActiveMQ Artemis 实例,您需要创建自己的 war 文件,然后添加创建嵌入式代理实例的 class。

对于它的价值,代理附带了 2 个示例,说明如何使用简单的 POJO 配置和 XML 配置嵌入代理实例。它们分别在 examples/features/standard/embeddedexamples/features/standard/embedded-simple 中。