Где находится javax.jms.* в maven

#java #spring #spring-boot #maven #spring-jms

#java #весна #весенняя загрузка #maven #spring-jms

Вопрос:

Я пытаюсь добавить зависимость для извлечения javax.jms.*

Я перепробовал много репозиториев, но, похоже, ни в одном из них этого нет. Есть идеи, есть ли репозиторий maven для извлечения этого jar?

Что я пробовал до сих пор:

 compile group: 'javax.jms', name: 'javax.jms-api', version: '2.0.1'
compile group: 'org.glassfish.main.javaee-api', name: 'javax.jms', version: '3.1.2.2'
compile group: 'Javax.jms', name: 'jms', version: '1.1'
  

Комментарии:

1. Эта ссылка дает точной артефакт, количество и наименование группы mvnrepository.com/artifact/javax.jms/jms/1.1 . Эти линии не помочь ? <!— mvnrepository.com/artifact/javax.jms/jms —> <dependency> <groupId>класс javax.ОМС</groupId> <artifactId>ОМС</artifactId> <version>1.1</version> </dependency>

Ответ №1:

Если вам просто нужны интерфейсы JMS, вы можете использовать это:

 <dependency>
    <groupId>org.apache.geronimo.specs</groupId>
    <artifactId>geronimo-jms_2.0_spec</artifactId>
    <version>1.0-alpha-2</version>    
</dependency>
  

В этой зависимости используется лицензия на программное обеспечение Apache версии 2.0.

Или вы можете использовать это:

 <dependency>
   <groupId>jakarta.jms</groupId>
   <artifactId>jakarta.jms-api</artifactId>
   <version>2.0.3</version>
</dependency>
  

Для этого используется общедоступная лицензия Eclipse 2.0.