Je travaille actuellement sur un projet Java utilisant Maven. Dans mon pom.xml
je reçois cette erreur.
Missing artifact com.bea.xml:jsr173-ri:jar:1.0
J'ai ajouté cette dépendance
<dependency>
<groupId>com.bea.xml</groupId>
<artifactId>jsr173-ri</artifactId>
<version>1.0</version>
</dependency>
à mon pom.xml
. Mais toujours l'erreur est la même.
Me manque-t-il d'ajouter un référentiel pour la dépendance jsr173-ri
? Je ne reçois pas non plus de référentiel à ajouter dans mon pom.xml
.
Quelqu'un peut-il me suggérer que le code du référentiel pour jsr173-ri
soit ajouté à mon pom.xml
?
com.bea.xml
n'est pas disponible dans les référentiels publics (la taille du téléchargement est zéro). Par conséquent, vous devez télécharger le fichier JAR et l'installer manuellement dans votre référentiel local.
Quelques liens utiles: Installer manuellement la dépendance
Êtes-vous sûr que cela cause le problème? N'as-tu rien manqué d'autre?
Voici la configuration complète (pom.xml) dont vous pourriez avoir besoin:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.Apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.Apache.org/POM/4.0.0 http://maven.Apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.bea.xml</groupId>
<artifactId>jsr173-ri</artifactId>
<version>1.0</version>
<name>JSR 173 - Streaming API for XML - Reference Implementation</name>
<description>JSR 173 - Streaming API for XML - Reference Implementation</description>
<url>http://dev2dev.bea.com/xml/stax.html</url>
<distributionManagement>
<downloadUrl>http://ftpna2.bea.com/pub/downloads/jsr173.jar</downloadUrl>
</distributionManagement>
<licenses>
<license>
<name>BEA JSR 173 RI</name>
<url>http://www.ibiblio.org/maven2/com/bea/xml/jsr173-ri/1.0/jsr173-ri-1.0-license.txt</url>
<distribution>manual</distribution>
</license>
</licenses>
<organization>
<name>BEA</name>
<url>http://www.bea.com</url>
</organization>
<dependencies>
<dependency>
<groupId>javax.xml</groupId>
<artifactId>jsr173</artifactId>
<version>1.0</version>
</dependency>
</dependencies>
</project>
Étape 1: Ajoutez ce fichier jar manquant dans C:\Utilisateurs\{votre nom} \. M2\repository\{dossier jar}\{version-RELEASE}\{jar manquant}
Étape 2: Dans Eclipse, cliquez avec le bouton droit de la souris sur pom.xml -> allez à Maven -> Ajouter une dépendance cliquez sur OK.
la dépendance est correcte .... vous ne devez pas changer cela. Vous pouvez télécharger le pot à partir de http://mvnrepository.com/artifact/com.bea.xml/jsr173-ri/ 1.0 et le mettre sur votre rapport local.