java.net repo maven - JMS artefact manquant
Je viens de créer un nouveau projet Maven à l'aide de l'archétype par défaut et ajout de la dépendance à mon POM fichier.
<dependencies>
<dependency>
<groupId>javax.jms</groupId>
<artifactId>jms</artifactId>
<version>1.1</version>
<scope>compile</scope>
</dependency>
</dependencies>
De réaliser que le Soleil Pots ne sont pas sur Maven central en raison de problèmes de licence, j'ai ajouté
la suite de repo Maven pour ma POM (je sais que c'est une mauvaise pratique, toutefois, et qu'il doit être ajouté à un 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>
Je vois toujours cette erreur dans mon fichier POM.
"artefact Manquant javax.jms:jms:jar:1.1:la compilation"
Ce que quelqu'un ici sait ce qu'il reste à faire en plus de la config que j'ai déjà?
Vous devez vous connecter pour publier un commentaire.
Ouais, mais http://download.java.net/maven/2/javax/ qui n'ont pas de jms artefact...
La bonne nouvelle, c'est que le JBoss Nexus référentiel de ne l'avoir:
Si vous voulez juste l'jms artefact et ne voulez pas ajouter de l'ensemble de pensions de titres, vous pouvez effectuer les opérations suivantes:
En fait, la vraie solution à ce problème est d'utiliser le jms-api-1.1-rev-1.jar artefact disponible sur Maven Central : http://search.maven.org/#artifactdetails%7Cjavax.jms%7Cjms-api%7C1.1-rev-1%7Cjar