javax.jms。*类对Maven的正确依赖是什么?

我需要导入javax.jms.*课程。包含在Maven项目中的正确依赖项是什么?我正在尝试javax.jms:jms:1.1,但是没有运气(这是pom,而不是jar)。

ps。到目前为止,我发现的唯一解决方法是:(javax:javaee-api:6.0来自Maven Central)。

回答:

在ActiveMQ以及Qpid JMS等其他项目中,我们从Apache Geronimo JAR引入了JMS规范类,在此依赖项中提供了1.1 API:

  <dependency>

<groupId>org.apache.geronimo.specs</groupId>

<artifactId>geronimo-jms_1.1_spec</artifactId>

<version>1.1.1</version>

</dependency>

对于JMS 2 API,您需要使用其他依赖项,例如

  <dependency>

<groupId>org.apache.geronimo.specs</groupId>

<artifactId>geronimo-jms_2.0_spec</artifactId>

<version>1.0-alpha-2</version>

</dependency>

这些都是Apache 2.0许可的依赖项。

以上是 javax.jms。*类对Maven的正确依赖是什么? 的全部内容, 来源链接: utcz.com/qa/421046.html

回到顶部