Я только что создал новый проект Maven, используя архетип по умолчанию, и добавил следующую зависимость в мой файл POM.
<dependencies>
<dependency>
<groupId>javax.jms</groupId>
<artifactId>jms</artifactId>
<version>1.1</version>
<scope>compile</scope>
</dependency>
</dependencies>
Понимая, что Солнце Я добавил, что JAR не находятся в Maven Central из-за проблем с лицензированием. следующее репозиторий Maven для моего POM (я знаю, что это плохая практика и что его нужно добавить в файл settings.xml)
<repositories>
<repository>
<id>Repo ID</id>
<layout>default</layout>
<name>Java.net Maven repo</name>
<releases>
<enabled>true</enabled>
</releases>
<url>http://download.java.net/maven/2/</url>
</repository>
</repositories>
Я все еще вижу эту ошибку в своем файле POM.
«Отсутствует артефакт javax.jms: jms: jar: 1.1: compile»
Кто-нибудь здесь знает, что еще нужно сделать в дополнение к уже имеющейся у меня конфигурации?